内容正文:
英 语
教与学 学导练
教与学·学导练·英语·八年级·上册·配上海教育版 (课后作业)
Module 3 Culture and history
Unit 6 Ancient stories
第3课时 Grammar
·课后作业·
一、单项填空
( )1. Tracy is so kind. We _____ friends since ten years ago.
A. became B. were C. have been D.has been
( )2. I have lived in Shenzhen _____ ten years.
A. since B. for C. in D. within
C
B
( )3. The Greens _____ in London since 1980.
A. lived B. are living C. have lived D. live
( )4. He has learnt to play the piano _____ two years ago.
A. since B. for C. in D. at
C
A
( )5. Her grandma _____ for two years.
A. died B. has died
C. has been dead D. dies
( )6. Hurry up! The film _____ ten minutes ago.
A. is on B. have been on
C. began D. has begun
C
C
( )7. —What do you think of your home town,Kate?
—It _____ a lot. It's more beautiful than before.
A. has changed B. changes
C. will change D. change
A
( )8. He _____ the army for two years.
A. joined B. has joined
C. has been in D. have joined
C
( )9. He _____ London twice and _____ New York for ten years.
A. has gone to; has been in
B. has been to; has been in
C. has gone to; has been to
D. has been to; has been to
B
( )10. Her grandfather _____ a car in 2012.He _____ the car for 10 years.
A. buy; has bought B. bought; has bought
C. buys; has had D. bought; has had
D
二、按要求改写句子,每空一词
1. The movie started ten minutes ago. (改为同义句)
The movie has __________ __________ for ten minutes.
2. His father joined the Party two years ago.(改为同义句)
His father __________ __________ a member of the Party for two years.
been
on
has
been
3. My dog died two days ago.(改为同义句)
My dog __________ __________ __________ for two days.
4. I bought the book 3 years ago. (改为同义句)
I __________ __________ the book for 3 years.
5. Gina isn't here. She went to the library. (合并单句)
Gina __________ __________ __________ the library.
has
been
dead
have
had
has
gone
to
6. The man came here two days ago and hasn't left yet. (改为同义句)
The