[ 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:
Vocabulary and Grammar › ViewMatthew’s …. isn’t very good. He needs to include more experience and skills. And he should check his spelling, too!
A. candidate
B. mark
C. CV
Grammar › View
It’s getting quite ______. I think it’s going to rain soon.
A. windy
B. cold
C. cloudy
D. foggy
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
