Perfect Modals: might/may have Flashcards
1
Q
I wonder why Bob was late for the meeting.
(get stuck)

A
I’m not sure. He might have gotten stuck in traffic.
2
Q
I wonder why Mary didn’t come to class yesterday.
(be)

A
I’m not sure. She may have been sick.
3
Q
I wonder why Sue left the meeting early.
(have)

A
I’m not sure. She might have had a headache.
4
Q
I wonder why Jon hasn’t returned my iPad yet.
(break)

A
I am not sure. He may have broken it.
5
Q
I wonder why Alex didn’t drive to work today.
(lose)

A
I don’t know. He might have lost his car keys.