Revision on tenses
A) Write the correct form of the words in brackets:
1- Nurses usually……………………..after children in hospitals. (look)
2- I always ………………..camping in the desert during the mid-year vacation. (go)
3- The earth……………….round the sun. (go)
4- Where does Ali……………………? (live)
5- Ali often………………….to school early. (come)
6- I …………………..your book last Friday. (take)
7- While we………………………….home, we met Majid. (walk)
8- I hurt my back as I …………………….in the garden. (work)
9- Mona……………………Japan next month. (visit)
10- You ……………………..the exam easily tomorrow, won't you?
11- I helped the old man as he………………………….to cross the street. (pass)
12- It was warm, so I ………………………..off my coat. (take)
13- The pupils……………………..on a class project now. (work)
14- Look! The horses……………………… . (fight)
15- I was tired, therefore I …………………….to bed. (go)
16- I have never…………………………..London. (visit)
17- Have you ever…………………………a shark? (see)
18- He ………………..already ……………….his homework. (do)
19- Listen! Someone ………………………….for help. (call)
20- They have just………………………..their lunch. They can't be hungry. (have)
B) Change the following into negative:
21- We live in Abu Dhabi. …………………………………………………………
22- He will come to the meeting tomorrow. …………………………………………..
23- They visited Al Ain Museum last year. …………………………………………..
24- I have seen a real shark. ………………………………………………………….
25- She prefers life in the countryside. …………………………………………………..
C) Choose the correct answer from a,b,c or d:
26- Before I came here, I ………………………an interesting film.
a) See b) saw c) was seeing d) had seen
27- After Ali had done his homework , he ……………………..to bed.
a) went b) had gone c) go d) goes
28- I …………………English for seven years. I'm still learning English.
a) has learnt b) have been learning c) learn d) had learnt
29- He ………………………..his uncle's farm twice.
a) is visiting b) has been visiting c) has visited d) visit
30- Ahmed……………mathematics for three hours now.
a) has been studying b) has studied c) had studied d) have been studying
31- Archaeologists………………….many ruins in Jabal Hafeet two years ago.
a) discovers b) discovered c) have discovered d) are discovering