Check Your Progress (page 15)
1 1. pass, revise
2. take after
3. punish, disobey
2 1. educational 3. concerned
2. neighbourhood 4. Assessment
3 1. lectures 5. feedback
2. encourage 6. suitable
3. graduate 7. failed
4. demanding 8. sign up for
4 1. has been awarding 4. hadn’t
got
2. had ... won 5. has been
running
3. had ... thought 6. had
studied
5 1. has the band been playing
2. will have finished the
exam
3. hadn’t played in a
football match
4. will be flying to Peru
6 1. although 3. Besides
2.
Despite 4. On the other hand
(page 11)
6
1. I can’t eat dinner. I have
been eating
junk
food all afternoon.
2. Had Meg left
the
party by the time you got there?
3. She hasn’t taught computer
science for
five
years. She works in hi-tech now.
4. We had been running for 15
minutes when it started to rain.
5. They left before they had
finished
their project.
7
1. has been giving 5. has ...
been
2. has ... gone 6. has been
making
3. had been working 7. had stopped
4. had
... read 8. hadn’t been sleeping
No hay comentarios:
Publicar un comentario