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:
A  B  C  D  E 


Random Topics:
Gerund vs. InfinitiveFew vs. LittleToo / Very / SoWH- Question WordsHas and HaveLinking WordsPresent Simple Tense PassiveGrammar (want to/ need to/ have to)Preposition of Time

Other quiz: Homophones

I don’t know _________ I should go or not.

A. Weather
B. Whether


How to use : Read the question carefully, then select one of the answers button.