Verb
Present Perfect +
Present Perfect -
Multiple Choice and Make Sentences
Mixed
100

see

seen

100

I/play/football before.

I have played football before.

100

I/not study/for the English exam.

I have not studied for the English exam.

100

He/speak/to the professor     (Spoken)

He has Spoken to the professor 

100

you/ bedroom/ your/ clean ?

Have you cleaned your bedroom?

200

play

played

200

They/study/for the English exam.

They have studied for the English exam.

200

I/not watch/this film.

I haven't watched this film.

200

Have/ever/be/to Moscow

Have you ever been to Moscow?

200

SUPRISE BOX:I haven't done my homework. Correct or Incorrect?

Correct

300

buy

bought

300

You/with/walk/the dog.

You have walked with the dog.

300

I/ not travel / to the USA/before.

I have not travelled to the USA before.

300

Which of the following word is the correct conjugation of the verb "BE" in the form of present perfect?

A.being

B.bombaclad

c.be

d.been

D

300

Think a verb: I have ____ my History project.

I have finished my History project.

400

go

gone

400

I/homework/do/already

I've already done my homework.

400

I/not watch/yet/cartoon/new/

I have not watched the new cartoon yet.

400

Using the following segments of the sentence to create a logical present perfect sentence 

you/seen/the new Marvel movie

You have seen the new Marvel movie.

400

Take

Taken

500

write

written

500

Neil's amazing! He/ learn/ Spanish/ Chinese/ French/ and/already

Neil's amazing! He has already learned Spanish, Chinese and French.

500

I/not play/the guitar/never.

I have never played the guitar.

500

Which of the following sentences follow the grammar rules and a correct form of a present perfect tense sentence?

A.I have went to the mall last night.

B.You have been gone for 40 minutes!

C.My family have been to Beijing many time before.

B

500

Think a verb: I haven't _________ her (see)

I haven't seen her.