题目内容
17.-The window is dirty.-I know.It _______ for weeks.( )
A. | hasn't cleaned | B. | didn't clean | ||
C. | wasn't cleaned | D. | hasn't been cleaned |
分析 -窗户是脏的.
-我知道,它已经有数周没被擦过了.
解答 答案为D.根据"The window is dirty"可知窗户被擦这一动作已经数周没发生了,所以用现在完成时的被动,故选D.A项为现在完成时态的主动.
点评 考查现在完成时.for后跟名词复数,常表示一段时间,如for years,表示数年;for hours,表示数小时等等.
![](http://thumb.zyjl.cn/images/loading.gif)
练习册系列答案
相关题目
5.-Shall I tell your best friends what happened to you yesterday?
-_____ they ask you( )
-_____ they ask you( )
A. | Not unless | B. | Not if | C. | Not except | D. | No though |
12.Great changes _____ in China in the past 30years and many Chinese are living a happy life today.( )
A. | took place | B. | were taken place | ||
C. | have taken place | D. | have been taken place |
9.I ______ very proud of myself after the test,saying loudly how easy it was and how I was sure to get a good mark.( )
A. | must sound | B. | must have sounded | ||
C. | should sound | D. | should have sounded |