1, I have been expecting.....(hear) from you. 2, My mother never (arrive)...... home late. 3, When a boy he used to (fly)..... a kite in the afternoon 4,It (rain).....very much in the summer. It (rain).... now. 5, He generally (sing).......in English, but today he (sing).......in Spanish. 6, We (never watch) .....that TV programme. 7, I (meet)......Mary last night. She (become) .......a very big girl. 8, It is very hot. Summer (come)........ 9, Miss.Helen (help).......you as soon as she (finish).......thay letter. 10, I (come).......and(see)......you before I (leave).....for England. 11, They (just decide)........thay they (undertake)........the job. 12, I (come).......as soon as my work is finished. (You be) .........ready ? 13, We (meet)........only yesterday and (already decide)........to get married. 14, I (never see).......snow. 15, Violets (bloom).......in spring. 16, We (not live).......in England for the last two months. 17, I (lose).......my keys ; I can't remember where I last (see)......them. 18, They (prepare).......the Christmas dinner today. 19, When I last (stay)........in Cario, I (ride).....to the Pyramids on a camel that my friend (borrow).......the day before. 20, Hello! (You make)......a cake? 21, Yesterday I (buy).......a new watch as my old one (be)........stolen.
1 to hear
2 arrives
3 fly
4 rains/is raining
5 sings/sings
6 never watch
7 met
8 comes
9 will help/finishes
10 have come/have seen/left
11 have just decided/have undertaken
12 had come-Are you ready?
13 met/have already decided
14 never see
15 blooms
16 haven't lived
17 lost/seen
18 prepare
19 stayed/rode/borrowed
20 Do you make
21 bought/was