[ 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 › ViewThe ___________________ is green.
A. leaves
B. leaf
C. leavies
Habitual and Continuous Tenses › View
Fred usually…. football on Sunday morning.
A. plays
B. is going to play
C. is playing
D. play
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