Grammar Quiz

[ Present Perfect Tense ]

they ….. the letter for ten minutes.

A. have written

B. have write

C. have wrote

D. have writing

Select your answer:
A  B  C  D  E 


Random Topics:

Pre-intermediateAdjective / Noun + to InfinitiveComparisonGerunds and TensesFuture TensesNeither/Either/All/NoneGerunds as objects of prepositionZero Conditional SentenceConditional SentenceUnreal Uses of Past Tenses

Other quiz:

Grammar › View

I _________________ MY HOUSE YESTERDAY

A. CLEANED

B. CLEANS

C. CLEAN

D. CLEANING


Verb Tenses › View

Identify the tense of the underlined verb phrase in the sentence.

No one had admitted that they were tired.

A. past perfect

B. (simple) past

C. past progressive

D. present progressive

E. present perfect

Basic Grammar › View

____ is the Olympic Stadium? It´s in Montreal.

A. When

B. Where

C. Which

D. Who


Grammar › View

It is the first time she….. to Venice

A. traveled

B. has travelled

C. would travel