[ 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“Quite beautiful” is a/an _________ phrase.
A. Verb
B. Noun
C. Adverbial
D. Adjectival
Noun, Verb, Adjective › View
I know my teacher knows about grammar.
A. noun
B. verb
C. adjective
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
