Grammar Quiz

[ 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 GerundSpelling

Other quiz:

Grammar › View

I’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