WorksheetsUNIT 1 GRAMMAR 4º ESO B
Total questions: 33
Worksheet time: 24mins
Complete with already, just or yet:
They haven't gone to bed (a) .
Complete with already, just or yet:
Juan hasn't done his homework (a) .
Complete with already, just or yet:
I think we've (a) met.
Complete with already, just or yet:
We're not hungry because we've (a) had lunch.
Complete with already, just or yet:
I haven't fallen off my unicycle (a) !
Complete with already, just or yet:
You're not very late - the class has only (a) started!
It's been raining ....................... lunchtime.
since
for
Sarah has lived in Paris ................... 1995.
for
since
Paul has lived in Brazil ................. ten years.
for
since
I'm tired of waiting.
We've been sitting here ................. an hour.
since
for
Kevin has been looking for a job ............... he left school.
since
for
I haven't been to a party ................ ages.
since
for
The weather is dry.
It hasn't rained ................ a few weeks.
since
for
The present perfect is formed by...
HAVE + PAST PARTICIPLE
HAVE / HAS + PAST PARTICIPLE
AM/ IS/ ARE + PAST PARTICIPLE
AM / IS / ARE + V-ING
Present perfect is used with these words...
JUST
NOW
FOR / SINCE
YET
EVER
Cristiano Ronaldo
have represented Portugal
has Portugal represented
has represented Portugal
hasn´t represented Portugal
Rafael Nadal has
earned
win
won
winned
The present perfect is formed by...
HAVE + PAST PARTICIPLE
HAVE / HAS + PAST PARTICIPLE
AM/ IS/ ARE + PAST PARTICIPLE
AM / IS / ARE + V-ING
Present perfect is used with these words...
JUST
NOW
FOR / SINCE
YET
EVER
Cristiano Ronaldo
have represented Portugal
has Portugal represented
has represented Portugal
hasn´t represented Portugal
The song contest hasn't started
already
never
yet
usually
Rafael Nadal has
earned
win
won
winned
Have you....been to Lisbon?
ever
never
already
since
Shakira ....composed songs in Arabic, English, Portuguese, Spanish and French
have
hasn't
has
haven´t
The interrogative form is...
Have you been...?
You have been...?
Have been you...?
been have you...?
Shakira ....composed songs in Arabic, English, Portuguese, Spanish and French
have
hasn't
has
haven´t
We (change) our plans for our summer vacation. - present perfect
changed
will change
has changed
have changed
My favorite actress (act) in the new movie. - present perfect
have acted
has acted
acted
had acted
My friends (be) together since Kindergarten. - present perfect
has been
will be
have been
is
Some people (read) many strange books. - present perfect
has read
have read
reading
read
