Unit 3
Ⅰ. 根据句意用since或for填空。
1. His grandma has lived in the village ________ sixty years.
2. Jill hasn't eaten anything ________ yesterday morning.
3. We have been here ________ two days ago.
4. Peter has played football ________ half an hour.
5. The Smiths have worked on the farm ________ they came here.
Ⅱ. 根据括号内的要求完成下列各题,每空一词(含缩略形式)。
1. He bought the computer three weeks ago. (改写句子)
He ________ ________ the computer since three weeks ago.
2. Mary borrowed the book seven days ago. (改写句子)
Mary ________ ________ the book for seven days.
3. She has played sports since 8:00 am. (改为否定句)
She ________ ________ sports since 8:00 am.
4. Ms Jackson has taught for ten years. (对划线部分提问)
________ ________ ________ Ms Jackson ________?
5. His dog has been dead for five days. (改为同义句)
His dog has been dead ________ five days ________.
Ⅲ. 根据材料内容,从方框中选择恰当的单词填空,使材料意思完整、通顺,有的需要变换形式,每词限用一次。
tired, either, cold, big, they, health,exercise, try, school, watch
Dave is my cousin. When he was small, he was not very (1)________. He always looked weak. I often saw him in the hospital. Sometimes he caught a(n) (2)________. And sometimes he had a toothache. Dave's heart was not healthy (3)________. Because of these, he didn't go to (4)________ until he was ten.
One day, Dave (5)________ the men's marathon (马拉松) on TV. The runners needn't go fast and they just ran on and on. He decided to have a(n) (6)________. The next day, Dave started to (7)________. And he trained hard.
2
The race (比赛) day came. There were 100 runners and they were all (8)________ than Dave. They all started fast. Dave tried to keep up with (9)________, but he fell farther and farther behind. Some time later, some boys got (10)________. Dave passed a boy and he passed another one. He just ran and ran. At last he was the first one to cross the finishing line.
答案
Unit 3
Ⅰ. 1. for 2. since 3. since 4. for 5. since
Ⅱ. 1. has had 2. has kept 3. hasn't played 4. How long has; taught 5. since; ago
Ⅲ. 1. healthy 2. cold 3. either 4. school 5. watched 6. try 7. exercise
8. bigger 9. them 10. tired
2