1 When John made his mind to sign up for English course, Tom …already … it. a) have/done
b) had/done
c) has/done
d) did/do
c) was/do
2 We … not … to any foreign country yet but in the foreseeable future we intend to go abroad and take a trip.
a) were/been
b) have/seen
c) had/been
d) have/been
e) were/being
3 She …a member of our organization for more than 10 years.
a) has/be
b) has/be
c) have/been
d) was
e) has/been
4 You are the most beautiful woman I … even …. Why are you single then?
a) had/seen
b) have/seen
c) has/seen
d) was/seen
e) were/seen
5 She … only for half a year for an employer before she was fired.
a) had/worked
b) has/worked
c) had/ been working
d) worked
e) was working
6 When I went to school I was very scared because I … not … my previous homework.
a) had/done
b) have/dove
c) did/do
d) was/doing
e) had/worked
7 He’s the 10th person who …me what is the weather today this morning!
a) has/ask
b) has/asked
c) have/asked
d) had/asked
e) was/asked
8 I’m looking for Kate. Can you tell me where she is at the moment? – I don’t know, she … just … .
a) have/left
b) have/leved
c) has/left
d) has/leave
e) has/leaved
9 … your mother … the table by the time you were back from Canada?
a) had/laid
b) has/laid
c) had/lad
d) had/lay
e) had/lying
10 On Mondays her children never … in time. Therefore they are often late for classes.
a) woke up
b) wakes up
c) waked up
d) wake up
e) waking up