Page 61 - New Grammar with a Smile 7
P. 61
9. He to the hospital for an operation.
a. has gone b. has been going
10. Strong winds since morning.
a. have blown b. have been blowing
11. They the match.
a. have lost b. have been losing
12. Mr Roy grammar since 2005.
a. has taught b. has been teaching
13. Rajani her work already.
a. has finished b. has been finishing
14. He ____________________ dinner. Let’s have it.
a. has cooked b. has been cooking
15. We ____________________ for you at the bus stop for two hours.
a. have waited b. has been waiting
Remember
We use since to show that something has been happening from a specific point of
time in the past. For example,
• I have not met Anita since 2012.
• I have been working here since last year.
We use for to show a period or a duration of time. For example,
• I have known Adira for ten years.
• She has been studying for four and a half hours.
61