Grammar Quiz

[ Present Perfect Tense ]

…. they …. their lunch?

A. Have — finish

B. Have — finishing

C. Have — finished

D. Have — finishes

Select your answer:
A  B  C  D  E 


Random Topics:

Phrasal VerbGrammar - First ConditionalPast Perfect Tense and Past TenseQuantifiers / Prepositions of Time and Comparative AdjectivesConditionalsTake or PutPresent Simple Tense PassivePassive Voice Present SimpleFuture Tense VerbPast, Present, Future

Other quiz:

Prepositions › View

The students’ participation is contributing hugely _____________ the success of this event.

A. to

B. for

C. with

D. on

E. of


Past Continuous Tense › View

”They …………. eating their toast while we ……………….. out.

A. was/went

B. were/go

C. went/were

D. were/were going

Grammar › View

She ——————long fair hair

A. Have got
B. Has got
C. Is


Prepositions › View

We might need more food, depending____ how many people turn up.

A. for

B. on

C. at

D. with