2nd Year
1- My uncle ……….. to Germany lately. ( 2001 1st )
a) is b) will be c)
has been d) is being
2- You look pale. ……….. to you ? ( 2001 1st )
a)
Has anything happened b) Will anything happen
c)
had anything happened d) Was anything happening
3- It ……….. very cold lately, but it's just beginning to get warmer. ( 2002 A )
a) was b)
has been c) is d) had been
4- Why ……….. away last week-end ? ( 2002 2nd )
a)
didn't you go b) won't you go c) are you going d) haven't you gone
5- I haven't seen Mr. John ……….. . ( 2003 1st )
a) long time b) recently c) sometimes d)
lately
6- He ……….. the piano since he was eight. ( 2004 1st )
a) plays b) is playing c)
has played d) had played
7- We haven't seen him ……….. over a year. ( 2005 2nd )
a) since b)
for c) from d) in
8- ……….. been to Aswan ? ( 2005 2nd )
a) Had you ever b)
Have you ever c) Have you never d) You have never
9- A long time has passed ……….. I saw him. ( 2006 2nd )
a) as long as b) because c)
since d) until
10- She has been to America. This means that she ……….. there. ( 2008 1st )
a) is still b)
is no longer c) will be d) won't be
------------------------------------------------------------------------------------
3rd Year
11- We ……….. our old friends for a year. They are too busy. ( 2004 2nd )
a) hadn't met b) didn't meet c)
haven't met d) haven't been met
12- Scientists are still ……….. to find out what happens when we sleep.
( 2005 2nd )
a) try b)
trying c) have been trying d) tried
13- Scientists ……….. to find more sources of renewable energy. ( 2005 1st )
a) is wanted b) am wanted c) has wanted d)
want
14- It ……….. for the past three hours. ( 2006 1st )
a) has rained b) had rained c) was raining d)
has been raining
15- They ……….. what to do for the holidays yet. ( 2007 2nd )
a) hadn't decided b)
haven't decided c) don't decide d) won't decide