Grammar Quiz

Topics: Modals Of Speculation

I can’t have eaten your ham sandwich because I ………. meat.

A. eat

B. don’t eat

Select your answer:
     

Preview next quiz:

You…………..(finish) the book! You only bought it yesterday.

A. might have finished

B. can’t have finished

C. must have finished