“John has been working on his science project today”.
A. She said that John has been working on his science project today.
B. She said that John had been working on his science project that day.
C. She said that John would have been working on his science project today.
D. She said that John had been working on his science project today.

Random Topics:
Unscramble SentenceActive and Passive Gerunds and InfinitivesConjunctions & Cohesive DevicesPronouns of QuantityCommon ErrorTenses and Figurative LanguageOffer and SuggestionLinking VerbModal Verbs and PermissionGrammar - direct/indirect objectsOther quiz:
Adjectives Ed and Ing › ViewMy brother is the most _______ person in the world. I hate him.
A. annoying
B. annoyed
C. annoy
Adverbs of Frequency › View
Susan is __________ late for school. She arrives very early.
A. always
B. rarely
C. never
Vocabulary & Grammar › ViewMany people agree that one of the best _____ until now is the internet.
A. inspirations
B. reality
C. inventions
D. pressure
Tenses & Affixes › View
Choose the correct word to complete each sentence.
She ___ (agreed) with the decision and decided to protest.
A. disagreed
B. agreed
C. pre-agreed
