基本区别
“On weekends” 和 “at weekends” 都表示“在周末”,但它们的使用存在地域差异:
- On weekends:主要用于美式英语(American English)。
- At weekends:主要用于英式英语(British English)。
例句对比
美式英语:
- I usually go hiking on weekends.
- She doesn’t work on weekends.
英式英语:
- We often visit our grandparents at weekends.
- He plays football at weekends.
注意事项
虽然两者意思相同,但在正式写作或考试中,建议根据目标读者或考试要求选择对应形式。例如,参加雅思考试时可使用 “at weekends”,而托福考试则更倾向 “on weekends”。
此外,在加拿大、澳大利亚等英语国家,两种形式都可能出现,但通常受英国或美国影响较大。