[ 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 › ViewHe arrived ____ Jeddah late.
A. to
B. in
C. at
D. on
Vocabulary › View
You tried to tell me, but I was too — to believe it could happen to me
A. arrogant
B. detained
C. supreme
D. triumphed
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
