MARIO ANDRADE ME
Quiz by , created more than 1 year ago

English B1+

14
1
0
MARIO ANDRADE ME
Created by MARIO ANDRADE ME almost 8 years ago
Close

Present perfect sentences

Question 1 of 15

1

I worked

Drag and drop to complete the text.

    have
    has
    had

Explanation

Question 2 of 15

1

I to China

Drag and drop to complete the text.

    have gone
    has go
    has been

Explanation

Question 3 of 15

1

She her homework.

Drag and drop to complete the text.

    has finished
    have finshed
    has finish

Explanation

Question 4 of 15

1

I this game several times.

Drag and drop to complete the text.

    have played
    have play
    has played

Explanation

Question 5 of 15

1

He the book that you gave me yesterday.

Drag and drop to complete the text.

    has read
    have read
    had read

Explanation

Question 6 of 15

1

We in this city for five years.

Drag and drop to complete the text.

    have been
    has been
    had been

Explanation

Question 7 of 15

1

My cousin to Europe to study.

Drag and drop to complete the text.

    has gone
    have gone
    had gone

Explanation

Question 8 of 15

1

She every show in the city.

Drag and drop to complete the text.

    has seen
    has saw
    have seen

Explanation

Question 9 of 15

1

He the tournament.

Drag and drop to complete the text.

    has given up
    has gave up
    have given up

Explanation

Question 10 of 15

1

I all my problems.

Drag and drop to complete the text.

    have forgotten
    has forgotten
    have forgot

Explanation

Question 11 of 15

1

You for more than fourteen hours.

Drag and drop to complete the text.

    have slept
    have sleep
    has slept

Explanation

Question 12 of 15

1

We money to you many times.

Drag and drop to complete the text.

    have lent
    have lend
    has lent

Explanation

Question 13 of 15

1

I two seasons of this T.V. show.

Drag and drop to complete the text.

    have watched
    have watch
    have watching

Explanation

Question 14 of 15

1

You in something revolutionary.

Drag and drop to complete the text.

    have invested
    had invested
    has invested

Explanation

Question 15 of 15

1

We each other for twenty years.

Drag and drop to complete the text.

    have loved
    have love
    has loved

Explanation