[ Present Perfect Tense ]
……. you written a letter?
A. has
B. have
C. do
Select your answer:
Random Topics:
Homophonesa, an, the, Zero ArticleEach or EveryPresent, Past and Future TenseGerund and InfinitiveIELTS GrammarSimple present/ past/ future tenseVerb Present Simple TenseGrammar: Agreement
Other quiz:
Grammar › ViewDid they play the guitar last weekend?
A. Yes, they did.
B. Yes, he did.
C. Yes, the didn’t.
D. No, they did
Grammar › View
Let`s meet …………. Monday ………… six o`clock.
A. in, at
B. at, on
C. on, in
D. on, at
How to use : Read the question carefully, then select one of the answers button.