题目内容
19.His grandfather _____ for over two years.( )| A. | has died | B. | has been dead | C. | had dead | D. | died |
分析 他的爷爷去世两年多了.
解答 答案:B.根据His grandfather _____ for over two years.他的爷爷去世两年多了.可知句子里有for+一段时间,它是现在完成时的标志词,其构成是:has/have+p.p;句子里的for+一段时间,谓语动词用延续性动词,die是非延续性动词,选项AD排除掉;dead是形容词,前面需要加be动词,构成系表结构;结合语境,故选B.
点评 在做题时首先找出考点(现在完成时),然后再掌握用法(for引导一段时间,主句用现在完成时的延续性动词);再结合题干做出正确的选择.
练习册系列答案
相关题目
6.-Can you get on well with your new classmates?
-Yes.They are all ____ me.( )
-Yes.They are all ____ me.( )
| A. | afraid of | B. | friendly to | C. | angry with | D. | sorry for |
4.He speaks ________ fast ________ I can’t follow him.( )
| A. | so;that | B. | such;that | C. | so;as to | D. | enough;that |
11.-Have you received an e-mail message from Helen?
-_______.You see,no news is good news.( )
-_______.You see,no news is good news.( )
| A. | Yes,I have | B. | I don't know | C. | No,I haven't | D. | Sure |
8.-What did he mean _____ he said that it was too late?
-He meant he had to go home.( )
-He meant he had to go home.( )
| A. | though | B. | before | C. | when | D. | until |