當前位置

首頁 > 英語學習 > 英語語法 > 英語語法練習:過去進行時經典例題

英語語法練習:過去進行時經典例題

推薦人: 來源: 閱讀: 1.96W 次

過去進行時主要表示過去某一時刻正在進行的動作,或表示過去某一階段一直在進行的動作,現在和小編一起來看一下經典練習題吧!

英語語法練習:過去進行時經典例題

1、Mary ___ a dress when she cut her finger. 
A. made B. is making C. was making D. makes
答案C. 割傷手指是已發生的事情,應用過去時.同 時,when表時間的同時性,"瑪麗在做衣服時"提供事情發生的背景,因此用過去進行時.

2、As she ___ the newspaper, Granny ___ asleep. 
A. read; was falling B. was reading; fell C. was reading; was falling D. read;fell
答案B.句中的as = when, while,意爲"當……之時".描述一件事發生的背景時,用過去進行;一個長動作發生的時候,另一個短動作發生.句意爲 "在她看報紙時,奶奶睡着了."句中的 fell (fall的過去時),是系動詞,後跟形容詞,如:fall sick.

3、Tom ___ into the house when no one ___ .
A. slipped, was looking B. Had slipped, looked
C. slipped, had looked D. was slipping, looked
答案A分析此題先要理解好when ,表“此時”,說明主句中slipped是較短行爲,而look是較長行爲的片斷,即湯姆溜進房子,此時沒人瞧見,故選A爲正確。

4、The student ______ to move the bag of rice _______ he heard the sound of a motorbike .
A was running... when B. was running ... while C. runs ... when D. ran ... while
答案A   be(was, were ) + v.ing when .....表示when後面的動作突然發生。其實when在這裏是並列連詞, 而非從屬連詞。

5、—Is there anything wrong ,Bob?you look sad。 —Oh,nothing much. In fact ,I____ of my friend back home。
A、have just thought B、was just thinking C、would just thinking D、will just be thinking
答案B 由對話語境可知, 一方發覺另一方不對勁,“怎麼了?你看上去不高興。” 故回答時用過去進行時與 just 搭配,表示說話人說剛纔在思念家鄉的朋友。

以上就是小編爲大家精心總結的練習題,希望同學們學會舉一反三,分清楚易混淆的時態,勤加練習,及時鞏固。