Do you speak English and French?这句话对吗

问题描述:

Do you speak English and French?这句话对吗

如果你是要问“你可以讲英语和法语吗”(此时对于被问的人来说英语和法语是外语时),应该用Could you speak English and French?如果你是要问“你可以讲英语或法语吗”(此时对于被问的人来说英语和法语是外语时),应...


你说英语和法语吗 ?

and 改成 or

对的,但怎么看都有点怪,应该没有人这么说话吧

是错误的!可以用CAN 提问。DO YOU SPEAK...是问母语的习惯用法。

Can you speak English or French?
否定句和疑问句中用or 表示并列

do you speak english or french?

NO

and和or都可以,
是两种不同的意思
Do you speak...&...?
是问“你说...和...吗?”,两种都会吗?
Do you speak...or...?
是问“你说...或...?”,会其中一种吗?
原句是对的。

不大自然。

没有错的。逻辑和语法上都过得去。这么说的意思就是:你说英语和法语吗?
如果换成or,意思就变成,你说英语,或是法语呢?

Do you speak both English and French?

Can you speak English ahd French?