Present Perfect A
Present Perfect B
Present Perfect C
Present Perfect D
Present Perfect E
100

Have you finished your project ___?(already/yet/just)  Choose the correct word from the brackets

yet

100

I haven't done my homework ___ (already/yet/just) Choose the correct word from the brackets


Yet

100

You / ever / food /try / Italian / ? - Write a sentence in Present Perfect.

Have you ever tried Italian food?

100

you / tennis / play / ever / ?

Have you ever played tennis?

100

arrive / They /yet / airport/ at / the / not - Write a sentence in Present Perfect

They haven't arrived at the airport yet

200

before / play / the / children Form a sentence

The children have played before

200

(already) We buy a new car. Make a sentence using the time expression.


We have already bought a new car.


200

We ______ (watch)  a movie in this Cinema _________ (since/for) two hours.

We have been watching a movie in this Cinema for two hours.

200

She hasn't / haven't answered my question just / yet

She hasn't answered my question yet.

200

already / see / I / movie / this  - Write a sentence in Present Perfect.

I have already seen this movie. 

300

The / lose / boy / match / the - Write a sentence in Present Perfect.

The boy has lost the match

300

All / he / his / not / games / win - Write a sentence in Present Perfect.

He has not won all his games

300

they / buy / the tickets? / already - Write a sentence in Present Perfect.


Have they already bought the tickets?

300

chess / ever / your / friend / play / ?

Has your friend ever played chess?

300

she / call / you / yet / ? - Write a sentence in Present Perfect.


Has she called you yet?

400

 /we/ cities/ visited/ many / beautiful/ have - Write a sentence in Present Perfect.

We have visited many beautiful cities.

400

brother / I / and / not / My / any / this / movies / see / week - Write a sentence in Present Perfect.

My brother and I have not seen any movies this week

400

many / this / How / Sandra / month / read / books / ? - Write a sentence in Present Perfect.

How many books has Sandra read this month?

400

find / street / money / the / on / Who / ?

Who has found money on the street?

400

Josue / word / today / a / not / speak - Write a sentence in Present Perfect.

Josue has not spoken a word today

500

Monday/been/ Jill /London/ in/ has/since /. - Write a sentence in Present Perfect.

Jill has been in London since Monday.

500

people / many / not / I / invite - Write a sentence in Present Perfect.

I have not invited many people

500

you / horse / a / ride / ? - Write a sentence in Present Perfect.

Have you ridden a horse?

500

to/ ever /you/ had/ cancel / a / trip /? - Write a sentence in Present Perfect.


Have you ever had to cancel a trip?

500

My uncle has lived in France ___ five months. (since/for) - Choose the correct option.

for

M
e
n
u