Grammar Quiz

Topics: Modals Of Speculation

Our dog didn’t come home last night. I’m worried a car ………….. (run) him over.

A. must have run

B. can’t have run

C. could have run

Select your answer:
     

Preview next quiz:

He might ……….. phoned but I wasn’t in.

A. has

B. had

C. have