網站首頁 美容 美體 服飾 情感 娛樂 生活
當前位置:哇咔範 > 生活 > 經驗

過去完成時練習及答案 以英語為例

欄目: 經驗 / 發佈於: / 人氣:3.09K
過去完成時練習及答案 以英語為例

【典型考例】John and I____ friends for eight years. We first got to know each other at a Christmas party. But we_____ each other a couple of times before that.

A. had been; have met B. have been; have met

C. had been; had met D. have been; had met

【析】正確答案是D。句意是:約翰和我是8年的朋友了。我們第一次是在一詞聖誕聚會上互相認識的。但是這那之前我們就已經碰過好幾次面了。第一句指從過去延續到現在的狀況,應使用現在完成時“have(has)+過去分詞”,第二句表示在我們成為朋友之前過去的動作,即“過去的過去”,應使用過去完成時“had+過去分詞”,因此本題的正確答案為D。

Tags:為例 英語