_____ have made a billion dollars last year.
A. His father is thought that
B. His father is thought to
C. It is thought
D. It is thought that his father

Random Topics:
Helping and Linking VerbsPhrases & ClausesPresent Perfect SimpleEmployment VocabularyPast Tense, Recount Text, and Future TensePresent, Past, and Future TimeAdverbs and Time ExpressionsPerfect and Past TensesAdverbClauses and ConjunctionOther quiz:
Verb & Grammar › ViewWhich article should be used in this sentence: “He bought ___ book from the shop”?
A. a
B. an
Grammar and Reading › View
Here is an ad for a job position in a newspaper: Early morning home delivery of newspaper. Deliver in the Hillside area. Must have a reliable car.
I can infer that:
A. A person must have a license to work.
B. A person must work all morning.
C. A bike is a reliable form of transport.
Future Tense Vocabulary › ViewDominated
A. something that is in your way
B. to have a commanding influence over something or someone
C. having control of the situation or someone not in a good way
D. a small or trivial detail about something
Grammar › View
The ………………………..test I have taken was in chemistry class.
A. as hard
B. harder
C. hard
D. hardest