His uncle ________ for a week.A.has arrived hereB.has been hereC.came hereD.will

His uncle ________ for a week.A.has arrived hereB.has been hereC.came hereD.will

题型:不详难度:来源:
His uncle ________ for a week.
A.has arrived hereB.has been here
C.came hereD.will get here

答案
B
解析

试题分析:句意:他的叔叔已经在这儿一周了。句中有for a week表示一段时间,用现在完成时,同时谓语动词要有延续性,故选B
点评:动词的时态是学习英语过程中非常重要的知识。现在完成时表示动词在过去发生对现在造成的影响。现在完成时往往和already,yet,for+一段时间,since+点时间的时间状语连用。一般过去时只表动词在过去发生,一般现在时表示习惯性的动词或是客观真理、事实。
举一反三
— Would you like _______ the Mountain tommorrow?
— If my mother _______ . I will go with you.
A.climbing; will allowB.climbing; allows
C.to climb; allowsD.to climb; will allow

题型:不详难度:| 查看答案
I will stay at home and read some books if it _________ tomorrow.
A.rainB.will rainC.rainsD.is going to rain

题型:不详难度:| 查看答案
---when _______the telephone________,do you know?
---Yes.In 1876.
A.was,inventedB.are;inventedC.did;inventD.had,invented

题型:不详难度:| 查看答案
—Will you come to the dinner party?
---I won’t come unless Jenny ___________。
A.will be invitedB.can be invitedC.invitedD.is invited

题型:不详难度:| 查看答案
—Excuse me, Mum. When can we have dinner?
—Not until it                in half an hour.
A.is prepared B.will be prepared
C.has been preparedD.was prepared

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.