The present perfect is a grammatical combination of the present tense and the perfect aspect which is used to express a past event with present consequences, i. E. “I have left”. What do you know about it?
Yesterday I have done my homework.
I have never seen such a good film.
Last week I didn't chose the correct one.
Option4
True
False
Two days ago
For 2 years
Since 1990
When
Last summer
Yesterday
For 2 months
Just
Some time ago
Since I was a child
Yet
Already
Never
Only
Ever
When
How long
Option 1
Option 2
Option 3
Option 4
True
False
True
False
For recently stopped activities which have a visible result in the present
With signals words such as just, never, ever, already, yet
For single actions in the past which have a result on the present
For complete actions in the past
For actions which started in the past and are still going on now
True
False
I have been running. I am out of breath.
I have been watching TV all day.
I have already been listening to music
I have just met her.
How long have you been waiting?
How long have you lived in that house?
How long have you been living in that house?
Have you ever been eating Chinese food?
I have never been traveling to New York.
I went to New York two years ago.
When have you seen her?
What have you been doing at the weekend?
What subject have you chosen?
Mary has been having this car for 2 years.
Wait!
Here's an interesting quiz for you.