Which of the following is structurally CORRECT?
A. He is still writing the final report; he hadn’t finished yet.
B. He is still writing the final report; he had finished it by 6 pm.
C. He was busy because he has been writing the final report for two hours.
D. He is still writing the final report; he hasn’t finished yet.

Random Topics:
ConnectivesFuture SimpleBe going to / WillAsking and Giving SuggestionBe used to vs used toGrammar ElementaryPoetry VocabularyArticles and DeterminersRelative Pronoun/AdverbsModal RequestsOther quiz:
Grammar › ViewChoose the dependent clause in the sentence: “After I finish my work, I will go for a walk.”
A. After I finish my work
B. I will go
C. for a walk
D. I will go for a walk
Adjectives › View
Which is the correct order?
A. That restaurant very dirty is.
B. That is a restaurant very dirty.
C. Very dirty is that restaurant.
D. That restaurant is very dirty.
Past Tense (Regular and Irregular) › ViewMy sister and I _____ (laugh) as we watched a funny show yesterday.
A. laugh
B. laughed
C. laughd
Countable & Uncountable Nouns › View
When a species is ___ in number there may be ___ chance of keeping it from extinction.
A. many/more
B. many/much
C. few/little