英語的現(xiàn)在完成時表示過去發(fā)生或已經(jīng)完成的某一動作對現(xiàn)在造成的影響或結(jié)果。這個是大家在中學(xué)時期就知道的,今天,小編為同學(xué)們帶來了相當(dāng)豐富的與英語現(xiàn)在完成時的相關(guān)語法測試題,一起來看看吧。

題目要求:將下面的句子翻譯成英文

1.你曾經(jīng)吃過魚和薯?xiàng)l嗎? ? ? ? ? ?

2. 我剛剛丟了我的化學(xué)書。 ? ?

3. 我以前從來沒去過那個農(nóng)場。 ? ? ?

4. 他已經(jīng)吃過午飯 ? ? ? ? ? ?

5. 你已經(jīng)看過這部電影了嗎? ? ? ? ?

6. 我哥哥還沒回來。 ?

7.這本字典我已買了三年了。 ? ? ? ?

8.他離開中國三年了。 ? ? ? ? ?

9.我認(rèn)識他們五年了。 ? ? ? ? ? ? ?

10.他們已去了美國五年了。 ?

11.自從他搬到濟(jì)寧,他就住這兒了。 ?

12.我妹妹成為一個大學(xué)生已經(jīng)三年。 ?

13.自從1999年以來他們就認(rèn)識。

14.我來到這個學(xué)校已3年多了。

參考答案:

1. Have you ever had / eaten fish and chips?

2. I have just lost my chemistry book.

3. I have never been to the farm before. ?

4. He has already had lunch ?= ?He has had lunch already.

5. Have you seen the movie yet?

6. My brother hasn’t ?come /get / been back yet ?= ?My brother hasn’t ?returned yet.

7. I have had this dictionary for three years / since three years ago.

8. Has been away from China for three years.

9. I have known them for five years. ?

10. They have been in the USA for five years.?

11. He has been here since he moved to Jining. ?

12. My sister has been a college student for three years = My sister has ? been in college for three years. ?

13. They have known each other since 1999. ?

14. I have been in this school for over three years.

好了,以上就是|英語現(xiàn)在完成時鞏固練習(xí)題14|的練習(xí),大家都對了幾道呢?這部分的練習(xí)題是初學(xué)語法同學(xué)的一個難點(diǎn),這類題主要考查的是時態(tài)用法:同學(xué)們在做這類題型時一定要弄清時態(tài),另外大家在做題時不要投機(jī)取巧。若是有做錯的題不妨把錯題多看幾遍,結(jié)合筆記再鞏固下,希望同學(xué)們加強(qiáng)對英語語法的練習(xí),在選擇時結(jié)合前后文仔細(xì)辨別。最后,祝大家英語考試取得理想的成績。