[ Tenses ]
Annie (work) ………..in the garden all day.
A. working
B. have been working
C. has been working
D. works

Random Topics:
Types of Sentence StructuresNouns as AdjectivesPaired Conjunctionand, so, but, becausePresent Simple vs Past SimpleGrammar (Possessive Pronouns)PhrasesGerund or InfinitivesReported - GerundEnglish for TourismOther quiz:
Grammar › View… you close the window? It is getting cold.
A. May
B. Will
C. Do
D. Did
Modals and Past Modals › View
They need to paint the house.
A. The house is already painted
B. The house is not yet painted
C. The house is now being painted
D. The house is not going to be painted
Grammar › ViewI prefer listening to music____ very much. Gentle and nice lyrics of old songs always attract my attention.
A. headphones
B. noise
C. colours
D. melodies
Preposition on Time › View
I visit my grandma ___ every week.
A. at
B. on
C. in
D. X
