精英家教网 > 初中英语 > 题目详情
4.He has _______ for two years.Two years _______ a long time.(  )
A.left home; areB.left home; is
C.been away from home; isD.been away from home; are

分析 他离开家两年了,两年是一个很长的时间.

解答 答案:C.结合句意leave的动作发生在过去,对现在造成一定的影响,故用现在完成时have/has+过去分词,leave是短暂性动词,不能与一段时间连用,换成be away from,be的过去分词是been,后文是表达客观事实用一般现在时,主语是时间,故单数,故答案是C.

点评 现在完成时有两种用法1.过去发生的某一动作对现在造成的影响或结果或到现在为止已经发生或完成的动作.2.表示过去发生的、持续到现在的动作或状态.

练习册系列答案
相关习题

科目:初中英语 来源: 题型:选择题

14.Alice's answer is different from ________.But she still thinks _______ is right.(  )
A.their,herB.theirs,she'sC.theirs,hersD.their,hers

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

15.The water in the pool is         dirty.Don't swim in it.(  )
A.kind ofB.a kindC.a kind ofD.kinds of

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

12.Lingling can play ______ piano,but she can't play ______football.(  )
A.the;/B./;theC./;/D.the;the

查看答案和解析>>

科目:初中英语 来源: 题型:填空题

19.My father came back from Africa last month.Heworked (work) there for a year.

查看答案和解析>>

科目:初中英语 来源: 题型:词汇应用

9.When I got there,I saw himtying (tie) his horse to a tree.

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

16.-Look!There are _____ boats on the lake.Which one will we take?
-We'll take the ______ boat.(  )
A.three hundred and sixty-five; nine
B.three hundreds and sixty-five; nine
C.three hundreds and sixty-five; ninth
D.three hundred and sixty-five; ninth

查看答案和解析>>

科目:初中英语 来源: 题型:选择题

13.To Gulliver's surprise,the tiny man was_________ his little finger.(  )
A.as size asB.the same big as
C.the same size asD.as bigger as

查看答案和解析>>

科目:初中英语 来源: 题型:词汇应用

14.He wastying (tie) his dog to the tree when I saw him yesterday.

查看答案和解析>>

同步练习册答案