题目内容
8.-How happy the grandparents are!-Yes,they for fifty years.( )
| A. | have been married | B. | have married | ||
| C. | have got married | D. | married |
分析 -祖父母多么高兴啊!
-是的,他们已经结婚五十年了.
解答 答案:A 根据for fifty years可知,这是一个表示一段时间的时间状语,而get married是瞬间性动词,不能持续一段时间,所以要用be married,它后面可以跟表示一段时间的状语;要用现在完成时,现在完成时态的结构为have/has+动词的过去分词,主语是they,所以助动词用have,故选D.
点评 本题主要考查现在完成时,用法:表示过去发生或完成的动作对现在造成的影响或结果,还表示过去发生动作一直持续到现在.其结构是have/has+及物动词的过去分词.此题注意短暂性动词和延续性动词区别.
练习册系列答案
相关题目
20.One of the opinions ______ smoking is that it is harmful to people's health.( )
| A. | for | B. | against | C. | at | D. | but |
16.--Can you tell me ______ your grandparents'home last time?
--In my father's car.( )
--In my father's car.( )
| A. | how you visit | B. | how you visited | ||
| C. | how did you visit | D. | how will you visit |
3.-Tom's desk is always clean and tidy.
-Yes,he his school things every day.( )
-Yes,he his school things every day.( )
| A. | puts away | B. | puts on | C. | puts out | D. | puts up |
13.- is the restaurant from the post office?-It's about 5minutes'ride( )
| A. | How long | B. | How often | C. | How far | D. | How many |
17.-Can you come to my party on Wednesday?
-Sorry,I ________.I have a piano lesson.( )
-Sorry,I ________.I have a piano lesson.( )
| A. | can't | B. | couldn't | C. | mustn't |
13.Bill is English teacher.He likes playing football.( )
| A. | a;/ | B. | an;/ | C. | an; the | D. | a; the |