[ Grammar and Vocabulary ]
Choose the correct verb tense: ‘They (finish) their project by next week.’
A. will have finished
B. finished
C. has finished
D. will finish

Random Topics:
Modal Verbs - ObligationModal, Causative Verb & Elliptical StructureActive & Passive VoiceVerb AbilityVerbs + Gerund or InfinitiveTransitional Phrases and ConjunctionsDemonstrative Pronouns and Verb TensesGrammar - to be, possessive, have gotFuture Simple TenseLinking WordsOther quiz:
Prepositions of Time › ViewUse the appropriate preposition of time in this sentence: The meeting is scheduled ___ 10 AM.
A. on
B. in
C. by
D. at
Grammar › View
While ____ for my passport, I found these old photographs
A. Looked
B. Look
C. Have looked
D. Looking
I prefer ___ new shoes to new bag.
A. buy
B. to buy
C. buying
Vocabulary › View
What is the meaning of: Tattered
A. Neat
B. Worn and torn
C. New
D. Colorful
