Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
grammar book.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
3 Мб
Скачать
☆

Test on present perfect and past simple

Q1 - He ..... there when he was a child

a) has lived b) lived

Q2 - I ........ her since last year

a) haven't seen b) didn't see

Q3 - They ......... a few minutes ago

a) left b) have left

Q4 - She .......... unemployed since she left school

a) has not been b) was not

Q5 - They ....... the contract last week

a) Finalized b) have finalized

Q6 - The film .......... yet

a) hasn't started b) didn't start

Q7 - She ........ ill since Thursday

a) was b) has been

Q8 - I ........ the project last night

a) have finished b) finished

Q9 - Look- someone ....... their handbag in the room

a) left b) has left

Q10 - ............ to Rome?

a)Did you ever go b) Have you ever been

Q11 - I can't get into my house because I ........ my keys

a) lost b) have lost

Q12 - Nobody ....... the phone when it rang

a) answered b) has answered

Q13 - I ......... up smoking last year

a) gave b) have given

Q14 - You can't see her because she ......... home

a) has gone b) went

Q15 - ............... to the United States?

a) did you ever go b) have you ever been

Q16 - I never ......... my grandmother as she died before I was born

a) knew b) have known

Q17 - It's the first time I ........ caviar

a)ate b) have eaten

Q18 - The first time we ......... was just the other day

a) spoke b) have spoken

Q19 - It stinks in here; someone ........... smoking

a) was b) has been

Q20 - He's in hospital because he ............. leg

a) has broken b) broke

Q21 - I've known her since we ......... at school together

a) were b) have been

Q22 - It's ages since we ........

a) spoke b) have spoken

Q23 - It's been ages since we ........ from Dave

a) have heard b) heard

Q24 - The last time I saw Fran ........ ages ago

a) was b) has been

Q25 - I ........ from her lately

a) Haven't heard b) didn't hear

Q26 - I just ........ the time to go to the cinema recently

a) didn't have b) haven't had

Q27 - I ........ just Meg and Brian at the party

a) have seen b) saw

Q28 - I ........ busy for the past fortnight

a) was b) have been

Q29 - She ......... away for the last two weeks

a) has been b) was

Q30 - ......... to the concert on Friday?

a) did you go b) have you been

Q31 - This is the first time I ........ here

a) have been b) was

Q32 - I ....... them since my schooldays

a) have known b) knew

Q33 - He ......... yet

a) hasn't arrived b) didn't arrive

Q34 - They ........... the contract yet

a) didn't sign b) haven't signed

Q35 - The newspaper ......... very successful lately

a) hasn't been b) wasn't

Q36 - He ...... during the war

a) died b) has died

Q37 - I ......... breakfast before leaving home this morning

a) haven't had b) didn't have

Q38 - I ....... a taxi so I came on the bus

a) haven't found b) didn't find

Q39 - John's nervous because he .......... such a difficult test before

a) has never taken b) never took

Q40 - My stereo ....... working last night

a) stopped b) has stopped

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]