[ Tenses ]
By this time next year, we ………………… ( finish) our survey
A. will have finished
B. has finished
C. have finished
D. will finish

Random Topics:
Adverb of FrequencyGrammar, adverbs of frequency placementPresent Perfect TenseInfinitives for reasonsHave as verb and auxiliaryPast Perfect vs Past SimpleModals of ObligationPossessive Adjectives VS Possessive PronounsVerb FormWish SentenceOther quiz:
Grammar › ViewShe went upstairs to check on her children. They _________ to be sleeping, so she went to the kitchen to have some tea
A. appeared
B. are
C. have grown
D. seem
Vocabulary and Grammar › View
She spoke English with a(n) _________ that I couldn’t understand.
A. accent
B. stress
C. intonation
D. tone
Grammar › ViewJuanpa did his homework,
A. didn’t he?
B. doesn’t he?
C. wasn’t he?
Grammar › View
What is the comparative degree of the adjective – ‘naughty’ ?
A. the naughtiest
B. naughtier than
C. naughtyer than
D. more naughty than
