G7: The present perfect progressive
Start this quiz, check the result and then write the correct solution on your worksheet.
result1 of 9 draggables.
point in2 of 9 draggables.
duration3 of 9 draggables.
been4 of 9 draggables.
period of5 of 9 draggables.
has/have6 of 9 draggables.
finished7 of 9 draggables.
present participle8 of 9 draggables.
goes on until now9 of 9 draggables.
Gwen and her family have been planning their holidays for weeks.
Rule: + +
Use:
We use the present perfect progressive to put the focus on the of the progress. The action .
We use the present perfect simple to put the focus on the of an action. The action is .
Signal words:
since (= time)
for (= time)
All day/week/month/year; The whole morning/afternoon/day/night; How long have you ….?