Topics: Past Modals
I can’t believe you met Steve Jobs in person. That _______ been amazing!
A. could have
B. should have
C. must have
D. might have
Select your answer:

Random Topics:
Passive Voice in Past Simple TenseContinuous and Perfect TensesSentence Structure and Grammar RulesFirst Conditional & Future TensesActive-Passive VoicesIndefinite and Intensive NounPassive Voice with Modal VerbsSimple Present and Past TensePhrases and TensesSentence Structure and PunctuationOther quiz:
Vocabulary › ViewAlways be _________ and give others a turn in the conversation.
A. polite
B. rude
Grammar › View
What’s he doing?
A. He is sleeping.
B. He is working.
C. He is running.
