Ingles II Present Perfect
Ingles II Present Perfect
1.- My son went to the supermarket but he hasn’t come back YET.
2.- Leonard has ALREADY. made his bed but he hasn’t called his girlfriend YET.
3.- Miriam has lived in Morocco SINCE she was ten years old.
4.- We have JUST. met the new teacher at the high school.
5.- The waiter has JUST brought me some coffee and biscuits.
6.-Have they visited London YET? No, they haven’t YET gone there.
7.-That man has ALREADY come late again. His boss is very angry with him.
8.-Has the girl lived in France FOR five years? Yes, she arrived five years ago.
9.-The plane has flown FOR twelve hours.
10.-The businessman has worked in the same office SINCE he was twenty-five years
old.
11.-There has been many accidents on this road JUST last year.
12.-John has performed the same play FOR a long time.
13.- The woman hasn’t sold her car YET, but she wants to sell it.
14.- I have known my boyfriend SINCE we were at primary school.
1.- How long/you/be/ in Africa? How long have you been in Africa?
2.- I /be/ there/three years. I have been there three years.
3.- How long/ he/ live/ in Berlin? How long has he lived in Berlin?
4.- He / live/there/ 2002 He has lived there since 2002.
5.- How long /she/ wear/ that coat? How long has she worn that coat?
6.-She/ wear/it/ last winter. She has worn it since last winter.
7.-Where/ you/be/ today? Where have you been today?
8.- I /be/ at the hospital I have been at the hospital.
9.- How long/ the detective/ look/ for the man? How long has the detective looked for the
man?
10.- He/ look/ for him two months. He has looked for him two months.
11.-Why /she/take/my money? Why has she taken my money?
12.- She / travel/ round the world /for four years She has traveled round the world for four
years.
13.- Where /you/ put/ my keys? Where have you put my keys?
14.- She /move/to a new house /in the country She has moved to a new house in the country
15.- How long/your friend/study/ German? How long have your friend studied in German?
16.- She/study/German /1999 She has studied in German since 1999.
17.- you/play/golf/ ever? Have you played golf ever?
18.- The documentary /already/ finish The documentary has already finished.
19.-My teacher/not/explain/ that lesson/yet My teacher hasn’t explained that lesson yet.
20.- Kevin /give/ his mother/ a nice present Kevin has given to his mother a nice present.
1) I/homework/yet/finished/ haven’t/my
I haven't finished my homework yet
2) I/homework/my/done/have/already
I have done my homework already
3) I/homework/my/finished/have/just
I have just finished my homework
4) He/home/gone/has/already
He has gone home already
5) Mark/come back/France/just/has/from
Mark has just come back from France
6) They/bought/new/a/just/have/house
They have just brought a new house
7) We/had/lunch/haven’t/yet
We haven't had lunch yet
8) The train/the station/already/left/has
The train has left the station already
9) left/the train/yet/has/?
Has the train left yet?
F. Choose the correct verb from the box and complete the sentences using the
present perfect form.