My father is so tired since he … our garden all day for planting vegetables.
A. has prepared
B. has been preparing
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.
How to use : Read the question carefully, then select one of the answers button.