She Can’t Have Done It
can't have/couldn't have (past impossibility)
Master English grammar through time travel adventures. Join Luna as she meets historical figures and learns grammar in real-world contexts from ancient Rome to the future.
can't have/couldn't have (past impossibility)
should have (regret/criticism)
could have (missed opportunity/unrealized potential)
ought to vs should
had better
It's time + past tense
would rather/would sooner
would rather + someone else
Zero Conditional (general truths)
First Conditional (predictions & promises)
Second Conditional (unreal present)
Second Conditional (advice with 'were')
Third Conditional (past regrets)
Third Conditional (consequences)
Mixed Conditionals (past → present)