题目内容
17.尽管这个项目已经结束了一段时间,但工人们还是对其津津乐道.The project has been over for some time,but workers still show great interest in talking about it.
分析 The project has been over.
解答 答案:The project has been over.中英文对照后是需要译出这个项目已经结束了,根据句意是说已经结束一段时间了,动作发生在过去,一直延续到现在,用现在完成时have/has+过去分词,主语是The project,故用has,结束finish是短暂性动词,这里是和一段时间for some time连用,需用be over表状态,be的过去分词是been,故答案是The project has been over.
点评 短暂性动词不能喝一段时间连用,需换成持续性动词,常见的转换有leave→be away,borrow→keep,buy→have,begin/start→be on,die→be dead,move to→live in,finish→be over,join→be in/be a member of,open sth.→keep sth.open,fall ill→be ill,get up→be up,catch a cold→have a cold.go to-been to/gone to/been in,come/arrive/get/reach/move---be in/at,put on----wear,end/finish-----be over.
练习册系列答案
相关题目
9.If you don't go to the meeting tomorrow,_______.( )
| A. | I will,too | B. | I won't,either | C. | So will I | D. | I don't,either |
6. you say,I won't believe you.( )
| A. | What | B. | However | C. | Whenever | D. | Whatever |
7.____________ be late,or you will miss the exciting beginning of the speech.( )
| A. | Mustn't | B. | Can't | C. | Don't | D. | Shouldn't |