Regular verbs
Irregular verbs
Questions
Signal words
Find the error
100

They ________ a new sport. (to try)

They have tried a new sport

100

She _________ the law for 7 months now. (to break)

She has broken the law for 7 months now.


100

What _______ you ______ today? (to do)

What have you done today?

100

Complete the sentence: I have lived in this city ___ 2010.

I have lived in the city since 2010.

100

She have been to the USA before.

She has been to the USA before.

200

have / finished / yet / your homework / you

Have you finished your homework yet?

200

She _____ already ________ to the manager twice today. (to speak)

She has already spoken to the manager twice today.

200

Where _______ you ______ all day? (to be)

Where have you been all day?

200

Fill in the blank: Have you ___ eaten Indian food?

Have you ever eaten Indian food?

200

Have you ever eat sushi?

Have you ever eaten sushi?

300

She ___________ the piano for 10 years. (to play)

She has played the piano for 10 years. 

300

I ____________ three essays. (to write + just)

I have just written three essays.

300

Who __________ you recently? (to call)

Who has called you recently?

300

Add "yet" to this sentence: I haven’t cleaned my room.

I haven't cleaned my room yet.

300

Have you ever did something dangerous?

Have you ever done something dangerous?

400

We _________ all the museums in the city. (to visit + already)

We've already visited all the museums in the city.

400

She _______ in the pool for hours now. (to be)

She has swum in the pool for hours now.

400

_____ she _______________ her homework ? (to finish + already)

Has she already finished her homework?


400

Choose the correct word: They have been married ___ 15 years. (for/since)

They have been married for 15 years.

400

I have never saw such an amazing view before.

I have never seen such an amazing view before.

500

Form a sentence with "never" and "to climb".

He has never climbed before

500

Translate:

Ich war noch nie in der Antarktis.

I have never been in the Antarctica.

500

Form the question to this answer:

He has read 12 books this year.

How many books has he read this year?


500

Rewrite the sentence using "already": She finished her project.

She has already finished her project

500

They have gone to the park yesterday.

They went to the park yesterday.

OR

They have already gone to the park.

M
e
n
u