[ Mixed General Quiz ]
My father is so tired since he … our garden all day for planting vegetables.
A. has prepared
B. has been preparing
Select your answer:

Random Topics:
Grammar - Present PerfectInfinitivesComparison DegreeAsking for and Giving OpinionMixed Present TensesPresent, Past, Present Perfect and ComparativeConditional SentenceTenses, Tag Questions, Phrasal VerbsInfinitive GerundSpellingOther quiz:
Grammar › ViewI’ve _______ the habit of writing a to-do-list for the next day after school.
A. got up
B. got into
C. got off
D. got down
Grammar › View
If you go to the market tomorrow, please buy ………… orange juice for me.
A. many
B. a few
C. a lot
D. a little
