資源描述:
《動詞時態(tài)語法專練》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在行業(yè)資料-天天文庫。
1、1.?---_______?leave?at?the?end?of?this?month.??---I?don't?think?you?should?do?that?until?_______?another?job.??A.?I’m?going?to;?you’?d?foundB.?I’m?going?to;?you’ve?foundC.?I’ll;?you’ll?findD.?I’ll;?you’d?find2.?John,?a?friend?of?mine,?who?got?married?only?last?
2、week,?spent?$3,000?more?than?he?_______?for?the?wedding.??A.?will?planB.?has?plannedC.?would?planD.?had?planned3.?Eliza?remembers?everything?exactly?as?if?it?______?yesterday.??A.?was?happeningB.?happensC.?has?happenedD.?happened4.?My?cousin?went?to?Canada?two?
3、years?ago.?He?__________?there?for?a?few?months?and?then?went?to?America.??A.?workedB.?would?workC.?would?be?workedD.?has?been?working5.?Although?the?causes?of?cancer?________,?we?do?not?yet?have?any?practical?way?to?prevent?it.??A.?are?being?uncoveredB.?have?b
4、een?uncoveringC.?are?uncoveringD.?have?uncovered6.?----?Did?you?tell?Julia?about?the?result???----?Oh,?no,?I?forgot.?I?_______?her?now.??A.?will?be?callingB.?will?callC.?callD.?am?to?call7.?By?the?time?Jane?gets?home,?her?aunt?________?for?London?to?attend?a?me
5、eting.??A.?will?leaveB.?leaveC.?will?have?leftD.?left8.?----?What’s?wrong?with?your?coat???----?Just?now?when?I?wanted?to?get?off?the?bus,?the?man?next?to?me?______?on?it.??A.?satB.?had?satC.?had?been?sittingD.?was?sitting9.?----?What?are?you?going?to?do?this?a
6、fternoon???----?I’m?going?to?the?cinema?with?some?friends.?The?film?_______?quite?early,?so?we?________?to?the?bookstore?after?that.??A.?finished;?are?goingB.?finished;?goC.?finishes;?are?goingD.?finishes;?go10.?----?If?the?traffic?hadn’t?been?so?heavy,?I?could
7、?have?been?back?by?6?o’clock.???----?What?a?pity!?Tina?_______?here?to?see?you.??A.?isB.?was?C.?wouldD.?has?been11.?Since?I?won?the?big?prize,?my?telephone?hasn’t?stopped?ringing.?People?_______?to?ask?how?I???am?going?to?spend?the?money.??A.?phoneB.?will?phone
8、C.?were?phoningD.?are?phoning12.?----?Are?you?still?busy????----?Yes,?I?_______?my?work,?and?it?won’t?take?long.??A.?just?finishB.?am?just?finishingC.?have?just?finishedD.?a