题目内容
--- When did your parents _______? --- They _______ for 20 years.
| A.marry.; got married |
| B.get married; have got married: |
| C.marry; have got married |
| D.get married; have been married |
D
解析试题分析:句意:你的父母什么时间结的婚?他们结婚20多年了。现在完成时可以用来表示发生在过去某一时刻的,持续到现在的动作(用行为动词表示)或状态(be动词表示)常与for(+时间段),since(+时间点或过去时的句子)连用. 现在完成时中,非延续性动词不能与for和since引导的表示一段时间的状语连用,通常是用相应的延续性动词来代替。get married 对应的延续性状态词是 be married。故选D.
考点:考查现在完成时的用法。
Rose ____________ English since 2002. She’s got a lot of teaching experience.
| A.has taught | B.will teach |
| C.teaches | D.taught |
---Have you finished your homework? --- ________. Just half of it.How about you?
| A.Not at all | B.Not likely |
| C.Not a bit | D.Not yet |
--- What is Nancy doing now?
--- She, with her parents, some shopping.
| A.do | B.does |
| C.is doing | D.are doing |
-Could I have a look at your iPad?
-_______. I am playing a game now.
| A.Yes, you can | B.Sorry, you can't |
| C.Yes, you could | D.Sorry, you couldn't |
— Usually, I don’t go to bed until midnight.
— But late isn’t a good habit. It’s bad for your health.
| A.staying up | B.cleaning up |
| C.turning up | D.waking up |
It’s easy for us online now.
| A.shop | B.to shop |
| C.shopping | D.to shopping |