[ Perfect Tense ]
He … (write) five letters.
A. have written
B. has written
C. have wrote
D. has wrote

Random Topics:
Kinds of SentencesPhrasal VerbsSimple Present TensePresent Simple or Present ContinuousPossessive Adjective and PronounAdverbial Clause, Noun ClauseDo not- Does notArticles and QuantifiersSpeculation with Modal VerbsVerb-ing and InfinitiveOther quiz:
Grammar › ViewAltron _________ by Vision. (Past Simple)
A. is destroyed
B. was destroyed
C. destroyed
Idioms › View
‘Every cloud has a silver lining’ means that we should be …
A. optimistic
B. cautious
C. realistic
D. well-prepared
Adverbial Clause › ViewHe didn’t go to the meeting _____ he had another appointment.
A. because
B. although
C. when
D. unless
Vocabulary › View
measurement of what is produced and what is required to produce it
A. free trade
B. productivity
C. culture
D. market economy
