at+the+weekend,+what+do+you+do有没有语法错误?
at the weekend,what do you do?(在周末,你都做了什么?)
这句话是:
正确的
另外原句也可以改为:
what do you do at the weekend ?
原句子意思也不会发生改变。
但是需要注意的是:
在美式英语中“周末”说成on the weekend或者on weekends,而在英式英语中说at the weekend或者at weekends。注意“周末”不能说成at/on weekend或者at/on the weekends
另外如果weekend与each/every/this/that/last等词连用,那么就不能再加介词,比如我们要说:He plays football every weekend. 而不能说:He plays football on every weekend.
又比如我们应该说:Last weekend we rented a villa in Portugal. 而不能说:In last weekend we rented a villa in Portugal.
英式英语和美式英语存在不少区别,其中一个重要区别就在于介词的使用。除了weekend搭配的介词不同之外,还有几个常见词。比如表达“上学”这一概念,英式英语只能说at school,但美式英语可以用at/in school,对此,《韦氏高阶英语词典》里面有一个很经典的例句:
(US) My parents won't let me get a job while I'm in school. = (Brit) My parents won't let me get a job while I'm at school. [=while I am a student in a school]