b) didn't speak
c) haven't spoke
d) haven't speak
13. Olga ______ (appear) on TV before now.
a) didn't appeared
b) didn't appear
c) hasn't appeared
d) hasn't appear
14. ____ you (forget) your promise?
a)
Have you forget
b) Are you forget
c)
Have you forgot
d) Have you forgotten
15. Omar ____ (help) me with my homework.
a)
was helped
b) has helped
c)
have helped
d) helpped
16. Julia ____ (be) excited because she ____ never (be) to a dance before.
a) has been/ hasn't never been
b) is/ hasn't never been
c) has been/ has never been
d) is/ has never been
17. Tom _____ (be) home since he was a boy.
a) hasn't be
b) didn't be
c) hasn't been
d) wasn't
18. I _____ (see) him for ages.
a) didn't see
b) haven't seen
c) haven't saw
d) didn't saw
19. I ___(live) here since 1980.
a)
lived
b) live
c) have lived
d)
did live
20. Because of their expertise the two young engineers have been ....... the opportunity to join our
staff.
a)
offers
b) offered
c)
offer
d) offering
Vocabulary
1 Last week this shirt cost £12, but today it was __________,
so
I only paid £6
.
Do'stlaringiz bilan baham: