()1.Andy has ____for five years .Five years ____a long time.
A.come back home,is
B.come back home ,are
C.been at home ,is
D.been at home ,are
()2.Her son speaks good English as he____America for five years
A.has been inB.has been toC.has gone atD.has gone to
()3.A:l'm sorry to have kept you waiting.
B:Oh,not atall.l____here for only a few minutes
A.will beB.wasC.amD.have been
()4.l must return the camera to Li Lel. l____it for two weeks.
A.keepB.borrowed
C.have keptD.have lent
()5.The factory has been ____for two years.
A.openB.to open C.opening D.opened
()6.A:Sorry,l am late .
B:lt doesn't matter. The meeting ____for just several minutes.
A.has begunB.has started C.has been on D.had been on
()7.The man____in 1992,he____for ten years.
A.died, was dead
B.died,has been dead
C.was dead,has dies D.was dead, has been died
()8.The students are sorry to hear that the famous singer____for half an hour.
A.has left B.has gone C.has been away D.has gone away
()9.A:Have you ever been anywhere for a trip?
B:A trip?_____away from my hometown even once.
A.wentB.have goneC.have never beenD.have been
()10.A:What a nice bike! B:How long____you____it?
B;Just two weeks.
A.will ,buyB.did,buyC.are,havingD.have ,had
|