[ Present Perfect ]
He’s been here ……. three o’clock
A. for
B. since

Random Topics:
Nouns as AdjectivesGrammar - may & mightAdverbial Clause of ConcessionLinking Words and PhrasesSimple Past Tense and Past Perfect Tense-ed and -ing AdjectivesPassive Voice & TensesPresent Tenses and VocabularyGrammar : Must (Necessity)Conditionals 1,2,3Other quiz:
Vocabulary › View(n.) the mood or quality of
A. ambiance
B. badinage
C. fastidious
D. halcyon
Vocabulary › View
Something very terrible or of poor quality.
A. pessimistic
B. obliterate
C. atrocious
D. incognito
Grammar › ViewMy mum ____________ while I was cleaning. (not/cook)
A. wasn’t cooking
B. wasn’t cook
C. didn’t cook
D. weren’t cooking
Grammar › View
does amelia live on walker street
Which answer is correct?
A. Does Amelia live on Walker Street?
B. does Amelia live on Walker Street.
C. Does Amelia live on walker street?