Topics: Tenses and Verb Forms
. Fill in the blanks with the correct form of the verb 6. I ______ (complete) my assignment by next week.
A. will complete
B. will have completed
C. will be completing
D. will have been completing
Select your answer:

Random Topics:
Verb PhrasesIN, ON & ATOrdering AdjectivesPast Simple (to be)another/the others/each other/one anotherPre-intermediateProgressive Perfect and Simple Verb TensesTenses and ComparisonsAdjectives & AdverbsDeterminersOther quiz:
Grammar › ViewI did not know how long the poor old man _______ there and decided to after him a sandwich.
A. sat
B. had sat
C. was sitting
D. had been sitting
Basic Grammar › View
We have ___ aunt and ____ uncle.
A. We have an aunt and an uncle.
B. We have a aunt and a uncle.
C. We have aunt and uncle.
