Deduction & Speculation exercises — Set 5: Advanced Speculation: Must Have Been Doing & Complex Modal Deduction (Typing Practice)

Typing Practice • 20 questions • 15 min

C10/0
Question 1 of 20
0% complete
1Type the correct answer

When I got home at midnight, the kitchen was a mess — flour everywhere, dirty bowls in the sink, and the oven was still warm. Someone all evening.

can't have been cooking
might have baked
must have been baking
should have been cleaning

Deduction & Speculation exercises online (Typing Practice)

Master C1-level speculation and deduction with past progressive modals — must have been doing, can't have been doing, and could have been doing. Learn to distinguish completed past deductions using modal perfect forms (must have done) from ongoing past deductions (must have been doing), use hedging modifiers like may well and couldn't possibly to express degrees of probability, and apply modal speculation in formal and academic contexts.