人教版八年级英语上册《Unit1 Where did you go on vacation》专项训练含答案(3份)
Unit1 一般过去时用法专练
单项选择
1. —Who cleaned the room?
—John ____.
A. cleaned B. does C. is D. did
2. —What ____ you do last night?
—I ____ my homework.
A. do; do B. do; did C. did; does D. did; did
3. —That’s a nice mobile phone.
—It is. My aunt ____ it for my last birthday.
A. buy B. will buy C. have bought D. bought
4. Last summer vacation, we ____ many photos when we had a trip to Dalian.
A. take B. takes C. took D. will take
5. —What did you do yesterday evening, Gina?
—I ____ Titanic 3D in the City Cinema.
A. watch B. watched C. am watching D. will watch
6. —Have you ever been to Singapore?
—Yes. I ____ there last year with my parents.
A. go B. went C. have been D. was going
7. —____ your father busy last Sunday?
—Yes, he helped my mother clean the house all day.
A. Are B. Was C. Did D. Were
8. Bob ____ do his homework after super yesterday evening.
A. wasn’t B. don’t C. doesn’t D. didn’t
参考答案及解析
1. D 句意“谁打扫的房间?”“约翰打扫的。”对于上句已经提到的动作,用助动词do,does或did代替以避免重复;根据问句中的cleaned为过去式可知用一般过去时态,故用did。
2. D 由last night可知第一句中应填助动词did;第二句中do的过去式是did,故选D。
3. D 考查时态。由last birthday可知是一般过去时,所以用bought。
4. C 考查时态。由Last summer vacation可知是过去时,故选择took,句意为“上次暑假,我们去大连度假的时候拍了很多照片”。
5. B 考查时态。由句意和时间副词yesterday evening,可知用过去时,故选B。
6. B 本题考查动词的时态。根据答语中的时间状语last year可知,答语应用一般过去时态。故选B项。
7. B 由last Sunday可知本句用一般过去时,故排除A项;句中没有实义动词,不能用did构成问句,又排除C项;主语your father为第三人称单数,故be动词用was。
8. D 由yesterday evening可知句子用一般过去时,句中含有实义动词,应用didn’t构成否定句,故选D。