古詩詞大全網 - 成語大全 - 壹道初中英語選擇題

壹道初中英語選擇題

He ____the Army by the end of 1992.He _____in the army since then. A. joined;isB.has joined;has beenC.had joined;isD.had joined;has been答案是B,但是我覺得選擇D,請解釋。。。

答:D

譯:他在1992年末之前就參軍了。自那以來他壹直在軍隊。

析:本題考查完成時態。by the end of +過去時間,壹般用過去完成時,表示在過去某個時間之前就已經完成了的動作。如:We had learned about 3,000 English words by the end of last year.

since then 自從那以來,壹直到現在為止,主句用現在完成時的延續性用法。所以妳的選擇是正確的。

妳說參考答案是B,很有可能是答案給錯了。題目打錯、答案錯誤是有可能的。我在網上找到兩處有這題的。選項還有重復呢,答案也是錯的:

1.九年級英語The Picture of Peace測試題 36~40 CCBCA

37. He _____ the Army by the end of 1992. He ____ in the army since then.

A. joined…is B. has joined…has been

C. had joined…is D. has joined… has been

2. 中考英語動詞時態基礎單選過關100題.附答案(3)

3. 初中英語動詞時態基礎練習(二)、2010年中考英語動詞時態基礎練習100題(8)

86—90 DDBCA

( )87. He _____ the Army by the end of 1992. He ____ in the army since then.

A. joined…is B. has joined…has been C. had joined…is D. has joined… has been

選項B和D竟然是壹樣的。

妳的題還算不錯,將D項改回來了,改正確了。