[ Vocabulary and Tenses ]
My father is so tired since he…. our garden all day for planting vegetables.
A. has prepared
B. has been preparing

Random Topics:
Paired ConjunctionUnreal Uses of Past TensesGrammar - FuturePast Tense, Recount Text, and Future TenseFuture Perfect TenseTenses of VerbsAdjectives and DegreesPossessive Pronouns and QuantifiersSimple Present VS Present ContinuousProgessive TensesOther quiz:
Grammar › View________ car didn’t work, so I borrowed _______.
A. Mine, her
B. My, her
C. My, their
D. My, hers
Grammar and Vocabulary › View
After a long relationship, Sarah decided to ………….. with her boyfriend.
A. break up
B. break down
C. break off
D. break out
E. break in
Modal Verb, Passive Voice › ViewThe new library ……….. by the end of this year.
A. is built
B. will be built
C. builds
D. built
Future Perfect Tense › View
Complete the sentence with the future perfect form:”We ____ before we come, so we will be hungry.”
A. Will have eaten
B. Will be eating
C. Won’t have eaten
D. Won’t be eating
