作业帮 > 英语 > 作业

If you have a dream,you should be to defend it语法对吗?

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/15 02:11:29
If you have a dream,you should be to defend it语法对吗?
答:有问题.
1.主句的时态有问题.要么说should do sth.要么说 be to do sth.,be to 本身就=will/should/must,表示打算、义务等等.should be to do sth.与can be able to do sth.一样的错误.
2.修辞上的问题.本题句想表达什么意思,请说一下.
网上找到一个类似的说法:
If you have a dream,you got to protect it.当你拥有梦想,那么就去捍卫它
这是口语上的说法,got to=have got to= have to
protect 是保护,defend是保卫,意思差不多.不论哪一个,与dream组成动宾结构,感觉都不很好,因protect,和defend的对象,多为容易受到破坏,损坏的事物.而dream谁都可以有,难的是实现.谈不上保护、保卫吧.
下面的这句话我觉得好一些.
If you have a dream,go for it.如果你有梦想,就全力去实现它.
更多说法:
If You Have A Dream,You Can Make It Happen
IF U have a dream,please show Ur dream
If you have a dream,don''t wait for some distant day to come.