精英家教网 > 初中英语 > 题目详情
7.Andy has ______ for five years.Five years _____ a long time.(  )
A.come back home,isB.come back home,are
C.been at home,isD.been at home,are

分析 安迪在家已经5年了.5年是一段很长的时间.

解答 答案:C for five years,for+时间段,选择完成时,原题中已经有has,可知到现在为止5年了,故用现在完成时,结构是have/has+及物动词的过去分词.空处只需要填及物动词的过去分词,但是与for短语连用时,句子的谓语动词须是延续性动词. be是延续性动词,come是短暂性动词,排除A B;five years 是5年,表示时间的词做主语看做一个整体,谓语动词用单数,所以是is.故选C.

点评 本题主要考查现在完成时和主谓一致.现在完成时表示从过去某时开始一直延续到现在的动作或状态,常与表示一段时间的for短语,since短语或从句等连用,但要用注意句中的谓语动词用延续性动词.第二个空当时间、金钱、距离等作主语时,常看作单数,谓语用is.

练习册系列答案
相关习题

科目:初中英语 来源:2016-2017学年河北省秦皇岛卢龙县八年级上期中考试英语试卷(解析版) 题型:单项填空

In summer, we should ________cool clothes.

A. put on B. wear C. dress D. dress up

查看答案和解析>>

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

19.In thesecond part you have a test in grammar and vocabulary.(two)

查看答案和解析>>

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

16.To his parents'joy,Jack ________ a job as a manger in a bank yesterday.(  )
A.is offeredB.was offeredC.offeredD.would offer

查看答案和解析>>

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

2.Our government is trying to make sure the students go to school by school bussafely.(safe)

查看答案和解析>>

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

12.The teacher told us that Diaoyu Daolies (lie) in the east of China.

查看答案和解析>>

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

19.Sally's been to Beijing twice,     ?(  )
A.has sheB.doesn't sheC.isn't sheD.hasn't she

查看答案和解析>>

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

16.The radio says that there will be ______ tomorrow.So you'd better have the party indoor.(  )
A.windB.rainyC.coldD.warm

查看答案和解析>>

科目:初中英语 来源:2016-2017学年河北省秦皇岛卢龙县八年级上期中考试英语试卷(解析版) 题型:单项填空

Did you do ______ in the park last Sunday?

A.something interesting B.interesting something

C.anything interesting D.interesting anything

查看答案和解析>>

同步练习册答案