His clothes are in a mess because he ______ the house all morning.
A) has been painting
B) will be painting
C) had been painting
D) will have painted

Random Topics:
a, an, the, zero articleSentence Structure and Verb TensesPreposition and Preposition PhrasePrepositions Of PlacePast Simple TensesGrammar - Sentence StructureDemonstrative SpeechParticiple AdjectivesMuch, many, a lot of, a few, a littleNouns, Pronouns, Antecedents, and Singular and PluralOther quiz:
Tenses › ViewFind the mistake: “If I was the Prime Minister, I would ensure free education for all.”
A. No error
B. If I were the Prime Minister, I would ensure free education for all.
C. If I am the Prime Minister, I would ensure free education for all.
D. If I had been the Prime Minister, I would ensure free education for all.
Grammar › View
Identify the adjective:
The shiny car caught his attention.
A. shiny
B. car
C. attention
Leela ______ badminton with her neighbour every day when she was living in Taman Mawar.
A. play
B. played
C. plays
D. playing
Vocabulary › View
A veterinarian is a ______________ who only works with animals.
A. beneficial
B. clever
C. specialist
D. globally
