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:

Verb Tenses › View

Identify the sentence that uses a future tense verb.

A. They laughed at the joke.

B. They are laughing at the joke.

C. They will laugh at the joke.

D. They laugh at the joke.


Sentence Completion › View

The ________ damage caused by major earthquakes sometimes takes decades to repair.

A. irreversible

B. severe

C. minimal

D. provisional

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