English Task · english-task.com
Present Perfect - Just, Already, Yet, Since, For, Ever, Never
Name:
Date:
Complete with just, already, yet, since, for, ever or never
-
Nick hasdrunk a cup of tea
-
I haven't swept the floorIt is very dirty
-
She hasseen this film
-
The boys havebroken a new vase
-
Have they copied the text?
-
I havesent a message to my friend
-
Tim hasn't been at the concert
-
She hasread an interesting article
-
They haven't invited their neighbours
-
Sam hasn't been herea month
-
Kate has lived there2005
-
I haven't seen herages
-
Sally has been in SpainApril
-
They have known Kate2 years
-
They have been friendstheir childhood
-
Tom has been in the office6 o'clock
-
She has worked herea week
-
My uncle has lived in ParisFebruary
-
He has been a doctor14 years
-
They havegone to the cinema
-
Kate hasmet her friend
-
She hasinvited her friends to the party
-
They havefinished their English test
-
Bill hassent an e-mail to his parents
-
I havebought a new dress
-
Bob haswritten a new article
-
I havebeen to London
-
Have youseen the Eiffel Tower?
-
Sam hasbeen to a football match before
-
Have theyslept in a tent?
-
Has sheeaten fish?
-
Have youflown to Madrid?
-
We havetravelled by plane
-
Has Tomcooked lunch?
-
They haveflown in the helicopter
-
Wehaven't received their invitation card
-
My neighbourshaven't cut the grass
-
Ihaven't seen the doctor
-
Shehasn't read that book
-
Wehaven't seen that film
Answer key
- d) already
- a) yet
- c) already
- d) already
- c) yet
- a) already
- c) yet
- a) already
- a) yet
- a) for
- b) since
- a) for
- a) since
- c) for
- a) since
- a) since
- c) for
- c) since
- c) for
- c) just
- d) just
- c) just
- c) just
- c) just
- a) just
- d) just
- a) never
- a) ever
- d) never
- a) ever
- a) ever
- a) ever
- a) never
- a) ever
- a) never
- a) still
- a) still
- c) still
- b) still
- b) still
Online version with instant checking: english-task.com/grammar/a1-present-perfect-just-already-yet-since-for-1