[ Tenses ]
We______ this course before the final examination.
A. are going to finish
B. have finished
C. will finish
D. will have finished

Random Topics:
Past, Present, FutureGerund, Infinitive, Bare VerbSimple Past Tense and Past Perfect TenseAdjective ClausePresent Forms and Narrative TensesPresent Perfect Simple & Present Perfect ContinuousPresent Progressive TensePrepositional PhrasesPresent Simple & Present ContinuousPrepositions of Time & PlaceOther quiz:
Future Perfect Tense › ViewComplete the sentence with the future perfect form:
“J.K.Rowling ___ her new book by the end of the year.”
A. Will write
B. Will be writing
C. Will have written
Narrative, Past Tenses › View
Emily ……………… breakfast when the phone ……….
A. was eating, ring
B. were eating, rang
C. was eating, rang
D. was eating, was ringing
Vocabulary › ViewThe resting of the body
A. Playing Tennis
B. sleeping
C. Gardening
D. studying
Grammar › View
My friend __________ at a rugby match two days ago.
A. has been
B. was
C. were
D. is
