[ Tenses ]
He hasn’t written a letter yet.
A. Future Simple
B. Present Perfect
C. Past Simple
D. Present Continuous

Random Topics:
Gerund vs InfinitiveGrammar / PronounsComparative and SuperlativesPast Tense vs Present Perfect TenseLinking Words and PhrasesVerbs � Nouns � Adjectives - AdverbsThere is, There are, Some, AnyComparison Degree & GerundsIn/On/At + TimeGrammar - Present and Past PassiveOther quiz:
Conjunctions › ViewThey were tired, ______ they didn’t want to play anymore.
A. or
B. but
C. so
D. because
Present Simple vs Past Simple › View
They _____ shopping last night and bought many things.
A. go
B. did
C. does
D. went
Grammar › ViewIdentify the simple subject in the sentence below.
Does calcium carbonate make the shells of crabs and lobsters hard and stony?
A. calcium carbonate
B. shells
C. crabs
D. lobsters
Active vs. Passive Voice › View
What is the best way to change the following sentence from passive to active voice?
The awkward dance was done by Vincent.
A. By Vincent, the awkward dance was done.
B. The awkward dance by Vincent was done.
C. Vincent danced awkwardly.