What is the structure of present perfect?
subject + has/ have + past participle of the verb
Fill in the blanks with the correct form of the verbs in the present perfect.
They __________ (read) an interesting book.
have read
Complete the sentences with either the present perfect tense or the past simple tense.
Yesterday, I __________ (eat) a delicious pizza.
ate
Fill in the blanks with the appropriate word – "just," "already," or "yet."
Have you eaten lunch ______? We need to leave soon.
yet
Fill in the blanks with the appropriate form of the verb in the present perfect continuous tense. Complete each sentence with "for" or "since."
She __________ (study) English __________ three hours.
has been studying; for
What is the structure of the present perfect continuous?
subject + has/ have + been + verb (-ing)
Fill in the blanks with the correct form of the verbs in the present perfect.
I ________ never ________ a motorcycle before.
have; ridden
Complete the sentences with either the present perfect tense or the past simple tense.
She __________ (never/eat) sushi before she went to Japan.
has never eaten
Fill in the blanks with the appropriate word – "just," "already," or "yet."
She has _______ finished her homework, so she can go to the party now.
just
Fill in the blanks with the appropriate form of the verb in the present perfect continuous tense. Complete each sentence with "for" or "since."
He __________ (live) in this city __________ 2010.
has been living; since
When do you use for and since?
for - duration of time
since - specific point in time
Fill in the blanks with the correct form of the verbs in the present perfect.
Ben _________ (think) of buying me a birthday present.
has thought
Complete the sentences with either the present perfect tense or the past simple tense.
By the time we __________ (get) to the cinema, the movie had already started.
got
Fill in the blanks with the appropriate word – "just," "already," or "yet."
A: Do you know her?
B: Yes! I have _______ met her at the meeting.
already
Fill in the blanks with the appropriate form of the verb in the present perfect continuous tense. Complete each sentence with "for" or "since."
We __________ (wait) for the bus __________ half an hour.
have been waiting; for
When do we use 'yet?'
We use it to emphasise that we expect something to happen soon. Yet is only used in negative sentences and questions.
Fill in the blanks with the correct form of the verbs in the present perfect.
Maria __________ (draw) a beautiful picture.
has drawn
Complete the sentences with either the present perfect tense or the past simple tense.
When I was a child, I __________ (not/travel) outside of my country.
didn't travel
Fill in the blanks with the appropriate word – "just," "already," or "yet."
The team has ________ won their first championship.
just
Fill in the blanks with the appropriate form of the verb in the present perfect continuous tense. Complete each sentence with "for" or "since."
They __________ (work) on the project __________ last month.
have been working; since
When do we use the present perfect continuous?
When we talk about an action that started in the past and still continues now.
Fill in the blanks with the correct form of the verbs in the present perfect.
The birds __________ (fly) south for the winter.
have flown
Complete the sentences with either the present perfect tense or the past simple tense.
He __________ (be) to Paris twice, but he still wants to go again.
has been
Fill in the blanks with the appropriate word – "just," "already," or "yet."
The concert has _________ begun, and we haven't found our seats _______.
already; yet
Fill in the blanks with the appropriate form of the verb in the present perfect continuous tense. Complete each sentence with "for" or "since."
The children __________ (play) in the park __________ this morning.
have been playing; since