[ 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:
Grammar › ViewAre these your coins? Yes, they are __________.
A. yours
B. his
C. mine
Past Perfect and Past Perfect Continuous Tense › View
I was really relieved when I found the documents. I _________ (look for) them whole morning.
A. had looked for
B. had been looked
C. had been looked for
D. had been looking for
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