英语翻译我以前一直是用can..后来我听广播或者电影里都是说do..,不太明白.是不是因为can在这里表示能力?can

问题描述:

英语翻译
我以前一直是用can..后来我听广播或者电影里都是说do..,不太明白.是不是因为can在这里表示能力?can you speak english(你能说英语么?)要是用can的话是不是就涉及到问那个人“你会不会说话了”
1个回答 分类:语文 2014-12-10

问题解答:

我来补答
一般用 “Do you speak English?”
Can you speak English?意思是:你会说英语吗?问的是你有没有这个能力.
Do you speak English?意思是:你说英语吗?并没有把说英语当作一种能力.
所以,在不强调“说英语”是一种能力的情况下,常用Do you speak English?
一般来说,对于以英语为母语的人,说英语就不算什么特别的能力了.
因此,在不知道对方是哪国人的时候,我们一般问Do you speak English?,
而不常说Can you speak English?
 
 
展开全文阅读
剩余:2000