![Grammar Quiz](https://grammarquiz.net/static3/logo.png)
[ Modals in The Past ]
Her Russian is excellent. It is possible that she had a very good teacher.
A. She might/may/could have had a very good teacher
B. She might not/couldn’t have had a very good teacher
C. She needn’t have had a very good teacher
Select your answer:
![](https://grammarquiz.net/static3/wait.gif)
Random Topics:
Past ParticipleAdjective vs. AdverbPast ParticipleAsking and Giving OpinionModals of Obligation and PermissionDefinite vs Zero Article Abstract NounsSecond ConditionalsPresent Perfect vs Past Simple TenseAuxiliary Verbs (be, do, have)
Other quiz:
Conditional Sentences › ViewIf it rains tomorrow, we ____ at home.
A. will stay
B. won’t stay
C. would stay
Vocabulary › View
He was sick last week, but now he’s __________.
A. all gone
B. all in
C. all over
D. all right
How to use : Read the question carefully, then select one of the answers button.