[ Grammar ]
He is said ……..a few years in India.
A. to has spent
B. to have spent
C. might have spent
D. that he spent

Random Topics:
Grammar - much, many, a lot ofGrammar ModalsGerund & InfinitivePresent, Past, Present Perfect and ComparativeFormal & Informal WordsCompound Words and SentencesSentencesPresent/Past/Future Continuous TenseCardiology ServicesRelative & Interrogative PronounsOther quiz:
Grammar › ViewMiss Chin ____________ us grammar.
A. teach
B. teaches
C. teaching
Grammar › View
” Have you been married for long? ”
“Next summer, I ____ for ten years. ”
A. have been married
B. have been marrying
C. will have been married
D. will have been marrying