You are on page 1of 26

Exercise (M)

It was only when

It was only when I had had my breakfast that I went to school.


er.

*It was only when Israa had met me that I knew the news.

zala

It wasn't until

It wasn't until Yasmeen had graduated that she got engaged.


It wasn't until I had had my diploma that I got the accreditation in translation.
Subject + only +_
Sally only bought the laptop when she had saved 5000 pounds.
I only got high marks when I had studied from the beginning of the year.
By +
By 2002, I had finished my academic studies.
d By October, Malika had come back from Spain.
It wasn't +
It wasn't October until Malika had come back from Spain.
JglaIt wasn't 2002 until I had finished my academic studies.
Imme diately on / Shortly after + gerund / Noun.
LA Imme diately on his arrival, the phone rang.
*Shortly after leaving for school, his friend called him.

when +

+Subject +

until + Subject +

alanlenlendandr *******

Mini Test 2 OApply

Choose the correct answer firom a , b,cor d:

1.I had eaten a sandwich. . I went out.


b. before

d.a & c

C. as sOon as

a. after

.. had eaten a sandwich, I went out.


b. Before

C. As soon as

d. a & C

a. After

3. . ... going out, I had eaten a sandwich.


3.

b. Before

C. As sOon as

d. a &c

a. After

. eating a sandwich at home, I went out.


b. Before

A.

C. As soon as

d. a &c

a. After

5.I. 1..... out until I had eaten a sandwich.

a. had gone

b. hadn't gone C. went

d. didn't go

6.I had no sooner eaten a sandwich...

.. I went out.

a. whenn

b. that

C. than

d. then

7. Hardly ..

.. a sandwich when I went out.

a. I had eaten

b. had I eaten C.I ate

d. was I eating

.. midnight, I'd retuned home.


a. By

b. After

c. On

d. At
General Exercise On Language oAgppis

Ch00se the correct answer from a , b ,cor d :

1Getting Started

(LM

1. As soon as I heard of my friend's success, I .. him.


a. had congratulated
c. have congratulated

b will congratulate
d.congratulated

(LM

2. I saw my friend Omar last week. I ... ... him since 2019.
b.hasn't seen

d. won't see

a. hadn't seen

C. didn't see

(LM

3.I didn't send the report until I ....

.. it.

5. tsssso, ready for the party before the guests arrived?

a. was revising

b.revise

C.have revised

d. had revised

4. They had been playing football for an hour before it ... .. to rain. (LM
b.have started C. started

a. had started

d. was starting

(LM

b.Have you got

a. Had you got


c. Will you get

d.Are you getting


6. She the city before her school trip.

(F-19 Jgl e

a. visits

b. visiting

c. has already visited

d.had already visited

7.I had for three hours before I went to bed.

8. they got home, she had already left.

a. been studying

b.been studied c. studying

d. study

(olc-/9p

a. By then

b.As soon as

c.By the time

d.Having

9. She went to bed early because she...

.. for a long time.


C. was playing

(Lusl-r19A

a. had played

b.has played

d. would play

10. By 2012,I three novels. It was a great achievement for me

(r-V asgusl

a. had written
c. had bcen writing
11. We arrived half an hour late. The film.... half an hour earlier.

b. will have

d. was Writing
(rA uil djgll a igai)

a. began
c. had begun
12. After the house painted, we furnished it.
a. had
13. They

b. was beginning
d. has begun

(r1E G ygap

b. had been

c. has been

d. is

to spend the feast Jdl with us every year until we moved.


c. have used

a. use

b. are used

d. used

14. She. a teacher before she became a journalist.

a. had been

b. has been

c. was being

d. is

.for only three weeks, so he failed his driving test.


b. had trained

15. Moataz..

a. trains

c. has been trained

d. was trained

16. This book.... by a famous writer.

b. had been written

a. was written

d. has written

C. wrote
17.I.. .. stories very quickly, but I no longer do that.
a. have written

b. used to write c. am writing

d. write

short stories for five years. Now, I only write novels.


c. have written d. was writing

18.I .

a. had written

b. wrote

19. The river was very full because it... .. for a week.

b. rains

a. rain

c. been raining

d. had been raining

20. The windows at school...

... this morning.

b. were cleaning
d. have cleaned

a, clean

C. were cleaned

21. Five trees in the park

..... down.

b. had been cutting


d. were cut

a. has been cut

C. had cut

22. My last novel. ... changed several times before I was happy with it.
a, had been

c. has been

d. has

b. had

2.3. When it began to rain, the players. or only ten minutes.


a, are playing
c. have been playing

b. played
d. had been playing

24. My father . me to a football match at the weekend.


d. took

a. has taken

b. was taken

c. had taken

(LM

25.I... Tevising all my lessons by last night.


a. am finishing
c.had finished

b. have finished

d. will be finishing

..2 (LM

26. Had you been waiting for Hala for a long time before she

d. arrived

a. was arriving

b. have arrived c. had arrived

. his final exam.


b. had passed
d. had been passing
all day.

(LM

27. He was overjoyed because he .


a. will be passed

c. has passed

(LM

28. She was exhausted because she

b. had worked

a. will be working

d. had been working

c. has worked

29. My uncle ...


for the company for ten years when he got the

(LM

promotion.
a. had been working

b.has been working


d. will be working

c. had worked

30. The TV programme .

.. well for five years before it was

(LM)

terminated.

a. had been worked

b.has been working

d. had worked

c. had been working

... short stories for three years before he published


(LM)

31. My brother .

them.

a. will write

b. had written

c. had been writing

d.has written

32. The match ..

when I reached the stadiunm; I missed the exciting

...

...

start.

(LM)

a. will begin
c. was beginning
33. After ..
b.had begun
d.have begun

.... her daily housework, she had some rest.

(LM

a. has done

b.had done

c. doing

d.had been doing

34. After Yasser

.. two chapters of Great Expectations, he went to

bed.

(LM

a. has been reading

b. had been reading

c. had read

d.had been read

till my brother returns home to make sure he's well.


b. didn't leave c. won't leave

35.I

(LM)

a. left

d am leaving

36.1

that manager for years before I worked with him in that

company.
a. had been knowing
c. have been knowing

(LM)

b. had known
d. was knowing

37. After I.. to quiet music for two hours, I felt relaxed.
a. had been listening
(LM)

b. listening
d.was listening

c. had listened

38. Having . my friend's telephone number, I contacted him.


b. found

(LM)

a. finding

c. to find

d. been found

2 Special Cases

39. Before the manager arrived, the lazy employee ... any work for

hours!

(LM)

a. hasn't been doing

b. hadn't been doing

c. hadn't done

d. hasn't done

40. No sooner.... the medicine than he left.

T-rl alc Jgl jga)

a. has he taken

b. he took

c. had he taken d. he had taken

41..

.. his own company, he took on many workers.

(-Fi unale Jgi jg)

a. Founds

b. Founded

C. Found

d. Founding

42. As soon as I'd finished my story, I ... .... the next one.r- Lulill öjljgll
aigni)
b. would start c. was starting d. will start

a. started

going for a swim every day.

43. When I was sixteen, I...


b.used to

C. used

d. got used to

a. usually

44. Luckily, whenI...

the station, the train left.

b. had been reaching


d. have been reaching

a. reach

C. reached

(Lrusl-ri9 jaj)

45. He .. by a mosquito during the night.


b. had bitten c.bit

d. was bitten

a. has bitten

46.

.... had I saved a lot of money when I bought a car.

c. Before

d. Scarcely

a. No sooner

b. After

47. Before you told me about him, I . of that novelist. (ri9 uill ojljgll aigai)

b. wasn't hearing

a. hadn't ever heard

d. don't ever hear

c. haven't ever heard

48. My friend
. for more than an hour when he finally put the phon

down.

a. has been talking


C. are talking
49.I'd rather you.
a. buy

b. has talked

d. had been talking

(r-1E Lil ayljgll aigo)

.this car. It's a bargain.


b. to buy

c. bought

d. will buy

50. When she suggested the idea, I...

.. Using a computer. It wasn't

new to me.

a. have been trying

b. am trying

d. tried

c. had tried

using a computer. I took her

51. When she suggested the idea, I.


advice.

b. am trying
d. tried

a. have been trying

c. had tried

52. We.. that we had to give in our homework on Thursday.


d. tell

52. We..

a. were told

b. told

c. have told
53. How many sandwiches ..
a. have you eatenn
c. had you been eaten

when you felt you were ful1?


b. had you eaten
d. had you been eating

54. Those old stories are still.... by many children today.


b. loving

a. loved

c. being loved

d. love

****. ... down.


b. has broken
d. had broken

55. Before I reached my office, my car .

a. breaks

c. had been breaking

56. What . all evening by the time Tamer returned home?

(LM)

a. had you done


c. had you been doing

b. are you doing


d. you had been doing

57. She refused to lend me her camera until I .........to take care of it.(LM)

a. had promised
c. had been promising

b. have promised
d. have been promising

3 Check your understanding

58. Which of the following is structurally correct?

(LM)

a. Once I have heard the good news, I contacted Adel.


b. Once I heard the good news, I had contacted Adel.
c. Once I had been hearing the good news, I contacted Adel.
d. Once I had heard the good news, I contacted Adel.
59. Which of the following is structurally correct?
a I haven't handed in my answer sheet until I'd gone over all the

(LM)

questions again.
b.I didn't hand in my answer sheet until I'd gone over all of the

questions again.
c. I won't hand in my answer sheet until I went over all the questions

again.

d. I didn't hand in my answer sheet until I've gone all the questions

again.

60. "I had the habit of sleeping with the lights on, but now I don't." This

means

a. I got used to sleeping with the lights on.


b.I am used to sleeping with the lights on.
c.I used to sleep with the lights on.
d.I used to sleep with the lights off.
61. I used to sleep with the lights on." This means
a.I am used to sleeping with the lights on.
b.I was used to sleeping with the lights off.
c.I used to sleep with no lights on.
d.I no longer sleep with the lights on.

...

62. "She had lunch at two". This means...

a. lunch was had at two.

b. lunch was eaten at two.

c. lunch had eaten at two.

d. lunch had been eating at two.

63. I wish I were a doctor." This means

...

a.I am not a doctor.

b.I wasn't a doctor.

C.it is possible for me to be a doctor.

d.I am not a doctor any longer.

64. "Td rather you didn't ask me for money. This means
a.I didn't have money.
b.I didn't want to lend you money.

c. I don't want to lend you money. d.I regret lending you money.

65. I had my lunch after taking a shower." This means


a. I had had my lunch after I took a shower.
b.I had had my lunch beforeI took a shower.
c. Having taken a shower; I had my lunch.
d.Taken a shower, I had my lunch

4 Feedback Exercise:

66. My uncle works as a surgeon1n European country.

(LM

a. a

c. the

d. no article

b. an

6/. Mr Nasser is a very kind manager; he forgives.... istakes i


make!

(LM

d. whoever

C. whatever
own problems; no one 1S immune to

a. however

b. wherever

68. Don't worry, everyone has ...


them

(LM

b. her

c. his

d. their

a.its

ungillg äilbl lani adll auail:ugij

Advanced Exercise on Language

o Choose the correct answer from a , b ,c or d

1. This time yesterday, I ... three coffees.


a. had been drinking b. had drunk c. was drunk

d. have drunk

2. .. a small screw, I fastened the switch.


2

a. Using

b. Used

c. Being used

d. Be used

3. .., my laptop worked well.

b. Having fixed
d.To be fixed

a. Fixing

c. Having been fixed

4. Cooked for an hour, the meat .... ready to eat.

.....

a. had been

b. was being C. was

d. has been

5. .... in the sun, the shirt was ready to be ironed.


5.

a. Drying

b. Dried

c. Was dried

d. Be dried

Exercise ( G )

Choose the correct answer from a, b, cor d:

1 Tamer

ll his exams by 5 o'clock yesterday.

sssessssiesevssassss

a) had finished

b) finished
c) has finished

d) had been finished

2 He felt that he

.. the question wrong.

a) has answered

b) had been answering

c)was answered

d) had answered

3 Before starting to eat, he.

down the table.

a) has laid

b) was lying

c) had laid

d) lay

4 He.

.my name, so I reminded him.

a) forgets

b) had forgotten

c) has forgotten

d) was forgetting

5 The weather was worse last year than..

**a******* to be.

a) had expected

b) have expected

c) expect

d) was expected

Choose the correct answer from a, b, cor d:

1 was very tired when I arrived home.1

hard all day


a) had been working

b) had worked

c) have been working

d) had been worked

2 He

. for 30 years when he finally gave it up.

vwwwwwse

a) was smoking

b) had smoked

c) had been smoked

d) had been smoking

an old car for 5 years before buying a smart one.


b) has had

3 My family

xvesseeves

vsaers

a) had been having

c) had had

d) was having

4 What had he.

*sessdots**sceor when the accident happened?


b) been doing

a) done

c) been done

d) had

5 We

..for 12 hours when he woke us up.

a) have slept

b) had been sleeping

c) were sleeping
d) had been slept

Choose the correct answer from a, b, cor d:


1 for a long time when it suddenly began to rain.
a) had not been walking
c) had walked
2 It was dark and cold. At one moment, he thought that he. his way.

b) weren't walking

d) had been walked

a) has lost

b) had been losing

c) had lost

d) was lost

3 How long
a) had she been learnt
c) had she been learning
4 Icouldn't imagine what .. o her.
a) has been happened
c) had been happened

oEnglish before she went to London?

) was she learning


) has she been learning

b) had happened
d) has been happening

for less than an hour when he ran out of petrol.


b) was driving

5 He.

a) had driven

c) had been driven


6 I.

d) had been driving

my homework when my mother came.

a) already did
c) had already done
7 They were very tired in the evening because they . **** ereassesssereseO the farm
all day.

b) have already done


d) already do

a) had been helping


c) have been helping
8 We a**t******** eroonnn the station by 5 o'clock yesterday.

b) had helped
d) were helping

We

b) were reaching

a) had been reaching


c) had reached

d) reached

raeasrovevorno all day; so I wasn't tired and visited my friend at night


b) had not been working

a) had been working

cwas working

d) have been working

10 He.

. his work before you came.

a) had been finishing


c) has finished

b) finishes
d) had finished

all day so their legs were sore in the evening.


b) had cycled
d) have been cycling

11 They

a) had been cycling

c) were cycling

very well last night.

12 I woke up feeling tired this morning because ..


a) wasn't sleeping

b) haven't slept

d) hadn't slept

c) haven't been sleeping


13 They .
a) had been talking

... for over an hour before Samy arrived.


b) have talked

d) had been talked

c)were talking

Out of bed, she got dressed.


c) had got

14 As soon as she.

d) would get

a) gets

b) has got

at the university for more than 30 years before he retired


b) had been working

15 My father

d) was working

c)have been working

a) had worked

16 Iknew that my uncle


a) had bought

ànew car.
b) had been buyin9

d) has bought

c)was buying

17 We

for her ring for two hours and then we found it in the bathroom.

b) had been looked

a) had been looking

d) were looking

c) had looked

18 Iarrived at the bus station late yesterday. When I got there, my bus
b) had been leaving

d) has left

c) had left

a) left
19 Imet her at yesterday's party, but I.
a) have known

her by sight for years before that.


b) had known
d) had been knowing

c) will have known

. his shoes for a very long time. They were worn-out


b) had been worn

20 He evidently..

a) has been wearing

d) had been wearing

c)was wearing

the house when I went to her after a long time.


b) had been cleaning

21 She

a) will be cleaning

d) has cleaned/have been

c) has been cleaning

to do the shopping after school.


b) has reminded/promises

22 Mother

... Ali that he..

saveensaassorere

a) reminded/will promise
O

c) had reminded/promised

d) reminded/had promised

23 When I checked my change, I realised they ..


b) had been giving

. me 100 pounds too much.


d) had given

c) had been given

a) gave

24 Samy
somewhere to live when his friend offered him a room.

**"**************

a) found

b) had already found

c) has already found

d) had been finding

25 Did you know that their plans..


a) change
c) had been changing

np b) have changed
d) had been changed

26 I left home before I realised I ..


a) have forgot
c) had forgotten

.. my mobile phone.
b) forgot

d) had been forgetting d bsria

27 Why. the bathroom before you took a bath?


a) didn't you clean
c) haven't you been cleaning

b) hadn't you cleaned


d) hadn't you been cleaning

28 Why did no one tell me that my glasses ..

a) had smashed

b) have smashed

d) had been smashing

c)were smashing
29 Maher was very rude to Karim considering he.
a) only knows
c) had only been knowing

him for a few days.

b) knew only

d) had only known

. On the garden for a long time.


c) has been working

30 Ahmed looks very tired. He


a) worked

b) was working

d) had been working

Choose the correct answer from a, b, cor d:

of the tournament

1 The tennis player had to withdraw g after reaching the third


because of an injury.
a) fight
2 The English Department at the college has a British
a) student

b) championship

c) race

d) round

on literature this week.


d) client
of Wimbledon.

b) lecturer

c) official

3 The famous player hopes to repeat his success on the grass S5wwcusoodeieovioovvor
a) pitches
4 Through hard work, the Egyptian woman could change the traditional
in society.
a) stereotype
5 Teaching young children is. a challenging and rewarding job.

b) gardens

c) courts

d) buildings

Of women

b) reputation

c)expression

d) location

a) defied

b) considered

c)relied

d) denied
6 Women still have to.. many challenges and difficulties to gain equality.
a) resign

b) repair

c) overcome

d) respond

7 As a teacher, she has inspired generations of students. The verb "inspire" is a


synonym of the

verb"
a) aspire
8 Ihad really good teachers who.
a) gained
9 He.

* ************wep

b) depress

c) discourage

d) motivate

. me a lot of confidence in myself.


c) gave

b) made

d) won

a camel before he came to Siwa.

****anamb***

a) has never seen b)did never see

c)will never see

d) had never seen

10 When she arrived, I was pretty fed up, because I. sesessaaao*eesee Since eight
o'clock.
a) had been waiting
c)have been waiting
11 Last Sunday, we

b) have waited

d) had waited

*********oossnsvarosore t of the house where we. *********se*s*eeo for five years.

b) have moved/had lived


d) will move/have lived
a) had moved/lived
c)moved/had been living
12 She
a) has been feeling

unwell for several days when she was taken to hospital.


b) had been feeling

**sssosesssonsase

d) had been felt

c)was feeling
13 We spent hours talking about what
a) have been doing
c)were doing
14 I wasn't hungry at four because ..
a) had had
15 The film . .When we reached the cinema.

Since we left school.

b) have done

d) had been doing

. a big lunch at one.


c) had been having

d) have

b) was having

a) has already started


c) had already started
16 The day she agreed to marry him was the happiest he.
a) had ever been having

b) was already starting


d) had already been starting
in his life.

b) had ever had

d) has ever had

c) will ever have

You might also like