题目内容
12.-Mike,why are you watching TV again?-I _________ my homework.( )
| A. | finish | B. | finished | C. | have finished | D. | had finished |
分析 --麦克,为什么你又看电视了?
--我已经做完作业了.
解答 答案:C.
现在完成时的构成:have/has+过去分词,表示过去发生的动作对现在造成的影响或结果或表示过去的动作或状态持续到现在.根据"watching TV again"以及"____ my homework"可知先做完了作业之后,才看的电视,也就是做完作业这个动作在对话发生之前就已经完成,强调对现在造成的影响,就是有时间可以看电视了,所以要用现在完成时,故选C.
点评 首先要掌握现在完成时的构成以及用法,然后结合具体的题目,就可以确定正确答案.
练习册系列答案
相关题目
2.We must do everything we can ________ our earth cleaner and safer.( )
| A. | made | B. | to making | C. | make | D. | to make |
7.Linda a lot since she entered Harvard University.( )
| A. | change | B. | has changed | C. | will change | D. | changed |
3.-I don't know why he left ________without any words this morning.
-Maybe he had something important to do.( )
-Maybe he had something important to do.( )
| A. | in a hurry | B. | in surprise | C. | in fear | D. | in all |