網頁

Phrases for Talking About Regrets


source: Espresso English    2016年10月8日
Speaking Course Level 1: https://www.espressoenglish.net/every...
Speaking Course Level 2: https://www.espressoenglish.net/learn...

# click for relevant grammar videos on modals: modal + have + pp
# click for more grammar videos on modal auxiliaries (modals)