Topics: Future Perfect Tense
By the time I finish the courses, I will have … ten test
A. take
B. took
C. taken
D. taking
Select your answer:

Random Topics:
Modals and ConditionalsModal VerbsExclamationAdjectives and PronounsObject PronounsGrammar - Be going toGerunds as Objects of PrepositionsFuture FormsContinuous TensePronoun & Present SimpleOther quiz:
Vocabulary › ViewAn _____ is someone who watches something.
A. inventor
B. anchor
C. observer
D. uncle
Conjunction › View
Some English words have the same pronounciation………….
A. or they spell differently
B. unless spelled differently
C. though they are spelled differently
D. because of their difference in spelling
