Select the correct sentence:
A. By the time she arrives, we will have finished dinner.
B. By the time she arrives, we will finish dinner.
C. By the time she arrives, we would have finished dinner.
D. By the time she arrives, we are finishing dinner.

Random Topics:
Gerund & InfinitivesSynonym and AntonymVerb FormsPresent Simple and Modal VerbsTypes of Simple SentencesVerb 3 formsSimple Past Tense and Present Continuous TenseIndefinite ArticleGrammar and PrepositionsVocabulary and IdiomsOther quiz:
Past Perfect Tense › ViewI ______ a lot about her before I heard that she was safe.
A. has worried
B. had worried
C. have worried
D. had worry
Tenses › View
John began playing the organ five years ago.
A. John has been playing the organ five years ago.
B. John has played the organ for five years.
C. John has been playing the organ for five years
D. John used to play the organ five years ago.
Prepositions › View_______the entrance to
A. on
B. to
C. in
D. at
Grammar › View
They read a book. (sometimes)
A. They read sometimes a book.
B. They sometimes read a book.
C. Sometimes. They read a book.
