Ken ( ) in England for two years when the war broke out.
A. will have been
B. has been
C. had been
D. would be

Random Topics:
Grammar & VocabularyCoordinating & Subordinating ConjunctionsIf ClausesPresent Simple and Present ContinuousAnalogyPassivisationActive vs. Passive Voice-ing &-ed AdjectivesUsed to - Would - TensesModals Of SpeculationOther quiz:
Grammar › ViewRewrite the following sentence, using perfect participles
After I watched the documentary about wildlife, I made a donation to an environmental society.
A. Watched the documentary about wildlife, I made a donation to an environment society
B. Having watched the documentary about wildlife, I made a donation to an environment society
C. Watching the documentary about wildlife, I made a donation to an environment society
D. To have watched the documentary about wildlife, I made a donation to an environment society
Grammar › View
My sister’s or brother’s daughter is my – – –
A. Nephew
B. Cousin
C. Niece
D. Son-in-law
Some vs. Any › ViewDo you have ___ brothers and sisters?
… a.a
… b.an
… c.some
… d.any
Tenses › View
Do you _____ a pet in your house?
A. has
B. have
C. had
D. having
