[ Present Perfect Tense ]
they ….. the letter for ten minutes.
A. have written
B. have write
C. have wrote
D. have writing

Random Topics:
Pre-intermediateAdjective / Noun + to InfinitiveComparisonGerunds and TensesFuture TensesNeither/Either/All/NoneGerunds as objects of prepositionZero Conditional SentenceConditional SentenceUnreal Uses of Past TensesOther quiz:
Verb Tenses › ViewIdentify 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
