(1)

choose the correct answer

1- It's been two months since we ……….our uncle in the village.

 had visited

 visit

visited

have visited 


(2)

2- My friend ……….a health problem since he lived in that highly polluted area.

 has had 

had had 

 had 

 has been


(3)

3- I ………. dinner when Adel arrived, so I warmly asked him to share the meal with me.

 had

was having 

 had had

am having


(4)

4- Sorry for being late, Sir. Please, let me in; I ………. in very bad traffic.

have gone 

 was

 had

 have been


(5)

5- My sister ………. her university degree in 2018.

 was getting 

 has got 

 got

 had got


(6)

6- There are always economic crises ………. pandemics.

while 

as

when 

during


(7)

7- How long ago ………. your father come back from London?

did

has

 will 

had


(8)

8- My cousin has lived abroad ………. his childhood.

 for

 since

 while

when


(9)

9- Ali caught fish when he was in Alexandria. This means that ……… .

 Ali didn’t catch fish since he was in Alexandria

Ali didn’t catch fish when he was in Alexandria

Ali hasn’t caught fish since he was in Alexandria

 Ali has been catching fish since he returned from Alexandria


(10)

10- I will wait till my friend ………. before I order food.

 was arriving

 has arrived

 had arrived

 arrived 


(11)

11- I haven't met the General Manager…..……….... It's my first time to meet him.

 yet  

 before 

already

never


(12)

12- While ………. for the school bus, I met one of my old friends.

being waited 

 am waiting 

 was waiting 

waiting


(13)

13- My uncle ….as a taxi driver for ten years. Now, he is a worker in a big clothes factory

worked 

 was working

 has worked

works


(14)

14- I haven’t seen Wael………. the last time we met in the village.

 while  

 when

 for

since


(15)

15- While Samir was doing his homework, his sister ……….. to loud music. So, he wasn't able to concentrate.

 listened

was listening 

 is listening 

 had listened