Grammar

Lesson 1 - Past Simple or Present Perfect  

 
Q1 - He ..... there when he was a child
has lived
lived
Q2 - I ........ her since last year
haven't seen
didn't see
Q3 - They ......... a few minutes ago
left
have left
Q4 - She .......... unemployed since she left school
has not been
was not
Q5 - They ....... the contract last week
finalised
have finalised
Q6 - The film .......... yet
hasn't started
didn't start
Q7 - She ........ ill since Thursday
was
has been
Q8 - I ........ the project last night
have finished
finished
Q9 - Look- someone ....... their handbag in the room
left
has left
Q10 - ............ to Rome?
Did you ever go
Have you ever been
Q11 - I can't get into my house because I ........ my keys
lost
have lost
Q12 - Nobody ....... the phone when it rang
answered
has answered
Q13 - I ......... up smoking last year
gave
have given
Q14 - You can't see her because she ......... home
has gone
went
Q15 - ............... to the United States?
Did you ever go
Have you ever been
Q16 - I never ......... my grandmother as she died before I was born
knew
have known
Q17 - It's the first time I ........ caviar
ate
have eaten
Q18 - The first time we ......... was just the other day
spoke
have spoken
Q19 - It stinks in here; someone ........... smoking
was
has been
Q20 - He's in hospital because he ............. leg
has broken
broke
Q21 - I've known her since we ......... at school together
were
have been
Q22 - It's ages since we ........
spoke
have spoken
Q23 - It's been ages since we ........ from Dave
have heard
heard
Q24 - The last time I saw Fran ........ ages ago
was
has been
Q25 - I ........ from her lately
haven't heard
didn't hear
Q26 - I just ........ the time to go to the cinema recently
didn't have
haven't had
Q27 - I ........ just Meg and Brian at the party
have seen
saw
Q28 - I ........ busy for the past fortnight
was
have been
Q29 - She ......... away for the last two weeks
has been
was
Q30 - ......... to the concert on Friday?
Did you go
Have you been
Q31 - This is the first time I ........ here
have been
was
Q32 - I ....... them since my schooldays
have known
knew
Q33 - He ......... yet
hasn't arrived
didn't arrive
Q34 - They ........... the contract yet
didn't sign
haven't signed
Q35 - The newspaper ......... very successful lately
hasn't been
wasn't
Q36 - He ...... during the war
died
has died
Q37 - I ......... breakfast before leaving home this morning
haven't had
didn't have
Q38 - I ....... a taxi so I came on the bus
haven't found
didn't find
Q39 - John's nervous because he .......... such a difficult test before
has never taken
never took
Q40 - My stereo ....... working last night
stopped
has stopped
Q41 - Two people ....... at the game on Saturday
were arrested
have been arrested
Q42 - I .......... a holiday for ages
didn't have
haven't had
Q43 - We ....... out on Saturday night
haven't gone
didn't go
Q44 - I ....... it last week
bought
have bought
Q45 - She hasn't ........ here for ages
been
gone
Q46 - I .......... to water-ski in 1993
learnt
have learnt
Q47 - She ....... an absolute fortune last year
has earned
earned
Q48 - The weather ....... dreadful for the whole two weeks we were there
was
has been
Q49 - No one ...... to do it yet
has managed
managed
Q50 - I ...... the dog for a walk because it was raining
haven't taken
didn't take
Q51 - I ........... finished the exam in time yesterday
only just finished
have only just finished
Q52 - The weather ..... dreadful at the weekend
has been
was


 Lesson 2 - a) Gerund or Infinitive? 


Q1 - I miss ____ in London.
live
living
to live
Q2 - I enjoyed ____ them again.
see
seeing
to see
Q3 - He avoided ____ them do it because he wanted to get home early.
help
helping
to help
Q4 - I promised ____ it by Friday.
do
doing
to do
Q5 - She's expected ____ the job.
get
getting
to get
Q6 - Would you like ____?
come
coming
to come
Q7 - They don't tolerate any ____ about their decisions.
argue
arguing
to argue
Q8 - She taught me ____ it.
do
doing
to do
Q9 - I don't feel like ____ it.
do
doing
to do
Q10 - Do you mind ____ it with you?
take
taking
to take

Infinitive with or without 'to'? 

 
Q1 - They didn't allow me ____ it.
do
to do
Q2 - They didn't let me ____ it.
do
to do
Q3 - He ought ____ a doctor about that.
see
to see
Q4 - I was unable ____ it.
do
to do
Q5 - He made us ____ it.
do
to do
Q6 - I couldn't _____ them.
see
to see
Q7 - I forgot ____ it.
do
to do
Q8 - I heard them ____ it.
do
to do
Q9 - You needn't ____ it.
do
to do
Q10 - You don't need ____ it.
do
to do
Q11 - He refused ____ me.
see
to see
Q12 - We were forced ____ it.
do
to do

Lesson 3 - Since or For? 

 
Q1 - I haven't seen them ...... ages
for
since
Q2 - I have been living here ...... July
since
for
Q3 - He worked there ....... several years
since
for
Q4 - I haven't seen him ...... last week
for
since
Q5 - It's been a long time ....... I've had such a good meal in a restaurant
for
since
Q6 - He hasn't been able to work ...... the last three weeks
for
since
Q7 - They've known about it ...... a long time
for
since
Q8 - He hasn't worked this hard ..... he was at school
for
since
Q9 - I haven't seen her ..... a fortnight
for
since
Q10 - They haven't been here ..... 1993
since
for
Q11 - She's worked there ....... years
since
for
Q12 - He's been here ....... three o'clock
for
since
Q13 - There haven't been any wolves in England ........ a long time
for
since
Q14 - I haven't seen them .... last week
for
since
Q15 - It's the first time ....... 1973 that anyone has done so well
since
for
Q16 - She's been working there ...... eighteen months
since
for
Q17 - The weather has been dreadful ...... October
since
for
Q18 - They've been going out ...... New Year's Eve
for
since
Q19 - The film's been on at cinemas ........ Tuesday
for
since
Q20 - Nobody has been so close to breaking the record ..... 1983
since
for
Q21 - ...... then, I haven't been able to sleep well
for
since
Q22 - I learnt German ..... two years while I was at school
for
since
Q23 - I haven't had such fun ....... the last time we met
since
for
Q24 - The film has been on at cinemas everywhere ..... July
since
for
Q25 - I hadn't heard from them .... ages
since
for
Q26 - He hasn't worked ..... he was made redundant
since
for
Q27 - She hasn't been here ...... a month
since
for
Q28 - ..... 1989, no one has lived here
For
Since
Q29 - It's the first time I've been here ....... the accident
since
for
Q30 - It was the first time I'd tried doing it ......... I was at university
for
since
Q31 - She's been on holiday ....... the last three weeks
for
since
Q32 - He's been off sick ........ two weeks
since
for
Q33 - The film lasted ...... two hours
for
since
Q34 - I haven't heard from them ..... I sent them the letter
since
for
Q35 - These windows haven't been cleaned ........ months
since
for
Q36 - I haven't been able to get a good night's sleep ....... our daughter was born
since
for
Q37 - It is the first time I've had such a bad fever ........ I was a child
since
for
Q38 - It's the first time I've eaten snails ........ I was in France on holiday
for
since

Lesson 4 - Past Perfect or Past Simple? 

Q1 - By the time we ____, everyone had left.
arrived
had arrived
Q2 - I _____ a long time ago.
finished
had finshed
Either could be used here.
Q3 - By that time, everybody ____ exhausted.
was
had been
Either could be used here.
Q4 - She told me she ____ it ages ago.
did
had done
Either could be used here.
Q5 - I ____ of it until you mentioned it.
didn't hear
hadn't heard
Q6 - I ____ enough time to finish the exam.
didn't have
hadn't had
Either could be used here.
Q7 - If I ____, I'd have helped.
knew
had known
Either could be used here.
Q8 - If I ____, I'd tell you.
knew
had known
Either could be used here.
Q9 - No sooner ____ than I realised what was going on.
did I arrive
had I arrived
Either could be used here.
Q10 - Until last month, I _____ it before.
didn't try
hadn't tried 


 Lesson 5 - Modal Verbs 


Q1 - They ____ be on holiday, but I'm not sure.
can
may
Q2 - You ____ be right, but I'd still like to check.
can
could
Q3 - ____ you turn it down a bit please?
Can
May
Q4 - It's OK- you ____ go when you've finished.
may
might
Q5 - Ask any questions now as you ____ not talk during the test.
may
could
Q6 - You ____ smoke in the cinema.
can't
might not
Q7 - From the way he speaks, he ____ be from London.
can
could
Q8 - It's impossible- they _____ have finished it already!
can't
mustn't
Q9 - The weather ____ be better tomorrow.
can
may
Q10 - ____ you speak Japanese?
Can
May

Q11 - You've been working hard all day- you ____ be tired.
must
mustn't
can
can't
Q12 - The restaurant is always empty- it ____ be much good.
can't
couldn't
shouldn't
Q13 - I know I left it on my desk and it's not there now. Someone ____ it.
must take
must have taken
Q14 - That ____ be true- she would never say something like that.
mightn't
can't
mustn't
Q15 - Do you think you ____ open the door for me?
can
could
Q16 - I haven't made up my mind about my holiday yet, but I ____ go to Laos.
must
might
Q17 - You ____ have told me you were going to take it! I was looking everywhere for it.
may
might
Q18 - ____ you both be happy.
May
Might
Must
Q19 - I don't believe you- you ____ be joking.
should
must
Q20 - They're still missing, so they ____ have died.
may
might

Aucun commentaire:

Enregistrer un commentaire