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
Enter submit·←→ navigate·F focus
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.