Give the correct form of the verbs in brackets.
1)Almost everybody(leave)...................by the time we(arrive)..................
2)He(wonder)..................whether he(leave)..................his wallet at home .
3)The secretary(not leave)....................until she(finish).................her work.
4)The couple scarcely (enter)..................the house when they(begin)..................to argue.
5)The teacher(ask)...................the boy why he(not do)................his homework.
6)She already(post)...................the letter when she(realize)...................she(send)....................it to the wrong address
7)Hardly the car(go)....................a mile when it(have).....................a flat tyre.
8)The weather(be)....................far worse than we (expect)..................
9)They(be married)....................for five years when they finally(have)....................a child.
10)No sooner they (sell)....................their car than they(regret)....................having done so.
11)When she(finish)...................her work she(go)....................to the cinema.
12)He(not eat).....................until his parents(come)...................home.
13)She(tell)..................me she never(meet)....................him.
14)He(do)..................her homework before he(go)...................out.
15)The lights(go)....................out the moment he(get)..................into the cinema.
16)Hardly the holiday(begin)....................when they(leave)....................the town.
17)They(be)....................out for an hour when it(start)....................to rain.
18)They(leave)....................the shop as soon as they(buy)....................everything they(need)................
19)The house(burn)..................to the ground by the time the firemen(arrive)........................
20)As he(do).......................a lot of work that day he(be)......................very tired.
mik sắp kiểm tra làm nhanh giùm mik
11. had finished - went
12. won't eat - come
13. told - had never met
14. had done - went
15. went - got
16. had the holiday begun
17. had been waiting - started
18. will leave - biuy - need
19. had burned - arried
20. had done - was
15.had gone-got