问题补充:
“你的英语水平很好”用英语怎么说?给出能有哪几种说法?be动词该用何种形式呢 这句话的主语是你的还是“英语水平”?……帮我纠正创下这几种说法有没有问题:1.your english is great!(be动词对么是用is还是are?)2.you speak english very well!(可以没有be动词么 为什么)=5分 谢谢!
答案:
your english is great!这里的is 不是be动词是直接的表明 翻译成 “是”
如果是说对方好的话就是you are great.
这里要表达的是 “你” 很好
但是上面要表达的是 你的英文 而不是 你 ,这里要注意 以后你会发现很多这样的情况的
you speak english very well(直译你说的英文很好)
一般的对话只会用上面的说法 这句话是不会用到的,并不是他的语法有错而是语言的逻辑问题(个人觉得这是句中国英文)
这句和之前的那句其实没有分别 就是把is 改成speak 语法是没错的
但为什么没有be动词 那是因为be动词一般只会用于现在进行时,过去时等语法 而这句话是指平时,很广泛,并不是现在时 也不是过去时 所以就不用be动词
当然 英文的语法不光光是过去时,现在时,还有现在过去时 过去未来时 未来过去时 过去进行时 未来进行时,这些语法不多不少都有些区别 但是基本就是分过去 和现在 这2大类 其他语法也是以这2个为基础的
======以下答案可供参考======
供参考答案1:
1,用is,主语是English,用单数。
3,不用Be动词,speak well,well是补语,不需要Be动词
有这两者说法就可以了。
供参考答案2:
1.your english is great! 主语是your English 可以用it代替,所以用is
2You speak English very well! 中的speak是行为动词,一般现在时直接用动词原形,不用be
供参考答案3:
主语是你的英语水平
be 动词用is因为,your english是不可数概念
第二句是个主谓宾结构句子,speak是实意动词,不用be 动词了
you are perfect at English.
you have a high standard of English
Your English is very good
you speak english very well
供参考答案4:
1.Your English is great.
2.You speak English very well.
“你的英语水平很好”用英语怎么说?给出能有哪几种说法?be动词该用何种形式呢 这句话的主语是你的还是