I am sorry I can’t meet you at the station. I _____ by the time you come back f
题型:不详难度:来源:
I am sorry I can’t meet you at the station. I _____ by the time you come back from abroad.A.am leaving | B.had left | C.will have left | D.have left |
|
答案
C |
解析
试题分析:考查时态。by+过去的时间,主句使用过去完成时;by+将来的时间,主句用将来完成时。by the time you come back from abroad所知的时间是将来,故主句用将来完成时,即will have done sth。故选C。 |
举一反三
If nothing______, the oceans will turn into fish deserts. A.does | B.had been done | C.will do | D.is done |
|
Not only John and Tom but also their sister, Mary, ______great interest in the piano lessons. A.take | B.takes | C.have taken | D.had taken |
|
—The environment of this restaurant is very nice. —I can’t agree more.M friend_________ the right place.A.recommends | B.recommended | C.had recommended | D.was recommending |
|
When the sick mother got up, she was surprised to find that her six-year-old daughter _______ in the kitchen.A.had cooked | B.has cooked | C.was cooking | D.cooked |
|
My seven-year-old daughter has a great interest in music and _______ Piano classes twice a week over the last three years. A.took | B.is taking | C.had taken | D.has been taking |
|
最新试题
热门考点