[ Grammar ]
By the time they arrive, we (finish) dinner.
A. finished
B. will have finished
C. will be finishing
Select your answer:

Random Topics:
Take or PutVocabulary, Grammar, SpellingPassive VoicePoetry VocabularyModals of AdvicePassive Voice Present SimpleKinds of SentencesPresent Simple & Present Progressive TenseCountable & Noncountable NounsProverbsOther quiz:
Future Tense - will and going to › ViewMy mother has a plan : She ____ buy a new car next.
A. will
B. is going to
Grammar › View
Anna broke her leg. _____ was at the hospital.
A. He
B. She
C. They
D. It
