Perfect Modals: Should Have
Perfect Modals1
Perfect Modals 2
Perfect Modals 3
Perfect Modals 4
67. Robert ........ applied to law school. He would have been a great lawyer.
1 punto
A) must have
B) should have
C) had
D) may have