[ Tenses ]
My father is so tired since he … our garden all day for planting vegetables.
- has prepared
- has been preparing
Select your answer:
Random Topics:
Adverbial PhrasesAdjectives & AdverbsSingular and Plural NounsPast and Present ContinuousGrammar Past and Future TenseMay, MightVerb AbilityNouns & PronounsRelative ClausesOther quiz:
Vocabulary › ViewClick on the word that means the same thing as develop.
A. grow
B. plant
C. slide
D. find out
Vocabulary › View
Performed with little or no delay
A. Transgression
B. Indolence
C. Meticulous
D. Prompt