用所给词的适当形式填空。
The famous star hasfor nearly 15 years.
句意:那位知名明星已经去世将近15年了。表示“去世多长时间”,而且和for nearly 15 years连用,应该用延续性的be dead,再结合时态可知答案为been dead。
My grandparents _______ for over 60 years and they love each other very much.
句意:我爷爷奶奶结婚六十多年了,他们彼此很相爱。根据for over 60 years可知,时态是现在完成时,先排除B和C项;和时间段连用要用延续性的be married,故答案为A。