【英语语法】这两句哪个正确?为什么?

life perhaps is not so easy as you have expected
life perhaps is not so easy as what you have expected

好久不碰英语,语法忘记了。只是语感告诉我第二个正确,但范文却是第一句

你好。两句都是正确的。
1 life perhaps is not so easy as you have expected.(省略了it is).
==life perhaps is not so easy as you have expected it is.

2 life perhaps is not so easy as what you have expected (what作expect的宾语)
==life perhaps is not so easy as something that you have expected追问

下面有网友说第一个才是符合习惯的,请问是这样吗?要是写作的话,我应该写第二句,会扣分吗?

追答

在语法上,都是对的,只是它们在句子裏面的成分不一样。
1 life perhaps is not so easy as you have expected.(省略了it is).
==life perhaps is not so easy as (you have expected) it is.-------可以省略括号中的内容。

2== life perhaps is not so easy as what you have expected it to be --------这也是对的。
(如果你不会分析句子的语法,那就没有办法了。)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-11-22
life perhaps is not so easy as you have expected

你的理解有道理, 即要求主体和被比对象一致。
但习惯上这类句子后面只保留you think, you imagine...其它部分都省略了。 添上反而不对
再如:
It is not nearly so easy as you think. 这远非你所想象的那么容易

【希望帮助到你,若有疑问,可以追问~~~
祝你学习进步,更上一层楼!(*^__^*)】
第2个回答  2012-11-22
  还是第一句正确,as you have expected为比较状语从句。
第3个回答  2012-11-22
应该第一句是正确的,因为as就是连词,后面不能再用what了。
相似回答