--- Do you love teaching, Miss He?
--- I fell in love with teaching in 2000. I ________ for twelve years by this summer.
A.will teachB.would have taughtC.has been teachingD.will have been teaching
D

試題分析:考查時態(tài)。本題的關(guān)鍵詞是by, By與完成時連用。當(dāng)by后面是過去的時間,使用過去完成時;當(dāng)by后面是現(xiàn)在的時間,使用現(xiàn)在完成時,當(dāng)by后面是將來的時間的時候,使用將來完成時。本題的By后面使用的是this summer這個將來的時間,故使用將來完成時,本句指教書這個動作持續(xù)到現(xiàn)在,故使用進行時的形式。故D正確。
點評:當(dāng)by后面是過去的時間,使用過去完成時;當(dāng)by后面是現(xiàn)在的時間,使用現(xiàn)在完成時,當(dāng)by后面是將來的時間的時候,使用將來完成時。
練習(xí)冊系列答案
相關(guān)習(xí)題

科目:高中英語 來源:不詳 題型:單選題

I’m sorry I didn’t hear what you said. I ________ the picture.
A.a(chǎn)m looking atB.looked atC.has looked atD.was looking at

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

It's the third time ________ late for school this week.
A.that you areB.you areC.when you arrivedD.that you have been

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

------Why do you turn back?
------ Oh, the bridge ahead_______.   
A.is being repairedB.is repairingC.is repairedD.is being repairing

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

—Were you surprised by the ending of the film?
----No. I ______the book, so I already knew the story.
A.was readingB.a(chǎn)m readingC.have readD.had read

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題


A few minutes earlier, and you would have seen the NBA star. But you ________.
A.won't comeB.don't come C.didn't comeD.haven't come

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題


I asked him to come at seven o’clock, but he __________. It’s already eight o’clock.
A.didn’t show offB.didn’t show up
C.hasn’t shown upD.hasn’t shown off

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

I _____ sooner but I didn’t know that they were waiting for me.
A.had comeB.was coming C.would comeD.would have come

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

---Alice, you look puzzled, Have you understood it?
---Yes.I _____another problem just now.
A.l have thought of B.a(chǎn)m thinking of
C.had thought of D.was thinking of

查看答案和解析>>

同步練習(xí)冊答案