--- Do you love teaching, Miss He?--- I fell in love with teaching in 2000. I __
题型:不详难度:来源:
--- Do you love teaching, Miss He? --- I fell in love with teaching in 2000. I ________ for twelve years by this summer.A.will teach | B.would have taught | C.has been teaching | D.will have been teaching |
|
答案
D |
解析
试题分析:考查时态。本题的关键词是by, By与完成时连用。当by后面是过去的时间,使用过去完成时;当by后面是现在的时间,使用现在完成时,当by后面是将来的时间的时候,使用将来完成时。本题的By后面使用的是this summer这个将来的时间,故使用将来完成时,本句指教书这个动作持续到现在,故使用进行时的形式。故D正确。 点评:当by后面是过去的时间,使用过去完成时;当by后面是现在的时间,使用现在完成时,当by后面是将来的时间的时候,使用将来完成时。 |
举一反三
By the time you finish the book, you _______________ more about Chinese history.A.will learn | B.have learnt | C.will have learnt | D.are learning |
|
No decision _ about any future plan until we have done some research into the student preference.A.has been made | B.is made | C.is being made | D.will be made |
|
The ticket two people to the palace ball.A.permits | B.admits | C.promises | D.awards |
|
—How long _ like this? — Three weeks! It"s normal that it rains without stopping these days of the year.A.will it rain | B.is it raining | C.has it been raining | D.does it rain |
|
—Were you surprised by the ending of the film? ----No. I ______the book, so I already knew the story. A.was reading | B.am reading | C.have read | D.had read |
|
最新试题
热门考点