[ Grammar ]
Which sentence uses the present perfect passive tense. Scientists have discovered a new planet. A new planet ______ by scientists.
A. A new planet has been discovered by scientists.
B. A new planet was discovered by scientists.
C. A new planet is discovered by scientists.
D. A new planet will be discovered by scientists.
Select your answer:

Random Topics:
Wish / If only ( Present)COUNT - NONCOUNT NOUNSSubject Verb Agreement & Subjunctive MoodDEGREE COMPARISONActive and Passive voicePhrasal Verb & Prepositional PhraseModals of AdviceComparativesModals and Present TensesClauses and GerundsOther quiz:
Future Tenses › ViewI haven’t got any plans for the weekend.
A. I’ll probably stay at home.
B. I’m going to stay at home.
C. I will stay at home.
Grammar › View
This food tastes delicious,
A. isn’t it?
B. doesn’t it?
C. does it?
D. is it?
