当前位置:高中试题 > 英语试题 > 一般现在时 > —Alice, why aren’t you at work today?—I       a day off.A.have givenB.have been ...
题目
题型:不详难度:来源:
—Alice, why aren’t you at work today?
—I       a day off.
A.have givenB.have been givenC.gaveD.was given

答案
B
解析
考察时态.句意:爱丽丝,你几天为什么没有在工作?——给了我一天假。给我假是到现在已完成的动作,我是动作对象,故用完成时,被动语态,选B。
核心考点
试题【—Alice, why aren’t you at work today?—I       a day off.A.have givenB.have been 】;主要考察你对一般现在时等知识点的理解。[详细]
举一反三
We       the top of the mountain but for this awful weather.It rained all day.
A.will reachB.would reachC.have reachedD.would have reached

题型:不详难度:| 查看答案
If you’d written earlier, I’d have known when you      to go on holiday.
A.wantB.have wantedC.wantedD.will want

题型:不详难度:| 查看答案
If we use the new recycling method, a large number of trees         .
A.are savedB.will saveC.will be savedD.have saved

题型:不详难度:| 查看答案
—The battery in my cell phone is running low.
—I        that last night before we went to bed.
A.was noticingB.have noticedC.would noticeD.had noticed

题型:不详难度:| 查看答案
That Was the first time she     alone at home during the weekends,bored to death.
A.has leftB.has been leftC.had leftD.had been left

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.