(英语)英语过去将来时专题练习(及答案)一、单项选择过去将来时1.Johnpromisedhisdoctorhe________notsmoke,andhehasneversmokedeversince
A.mightB.shouldC.couldD.would【答案】D【解析】试题分析:考查过去将来时
本题属于宾语从句的时态呼应
主句Johnpromisedhisdoctor中使用过去时,后面的从句也应该使用与过去时有关的时态
句意:John答应医生他不会在抽烟了,从那以后他就再也没有抽过
根据句意使用过去将来时的时态,故D项正确
考点:考查过去将来时点评:当主句中使用过去时的时候,要注意后面的宾语从句要使用相对应的时态,要注意如果后面是客观真理,一定要使用一般现在时
2.—HaveyoubeentoMexico
—No,I______lastyear,butDadwouldn’tletme
A.wastohavegoneB.wastogoC.wasgoneD.went【答案】A【解析】【详解】试题分析:考查时态
句意:——你去过墨西哥吗
——没有,去年我打算去的,但爸爸不让我去
be+todo通常表示“计划、安排”将要做的事情,还表示“有义务”要做的事
但在此,wastohavedone表示“过去原打算要做而没有做的事”
3.—Bob,didyougotothefilmattheweekend
—I____,butIrememberedIhadalotofhomeworktodo
A.hadB.wouldC.wasgoingtoD.did【答案】C【解析】试题分析:句意:--鲍勃,你在周末去看电影了吗
--我本打算去,但是我记得我有很多作业要做
这里表示过去本打算做而没有做,用was/weregoingtodo是一种虚拟语气
考点:考查虚拟语气4.Je