- UID
- 656557
- 在线时间
- 小时
- 注册时间
- 2011-7-31
- 最后登录
- 1970-1-1
- 主题
- 帖子
- 性别
- 保密
|
捉妖 发表于 2014-3-22 16:01 ![]()
我感觉这个have to有怪异。
你那个you would be better的例子我懂,但是have to do的东西本来就不是事实 ...
1) To pass the GMAT, I will have to learn more than I've already known / I know.
2) To pass the GMAT, I have to work harder (than I did).
When you are saying I have to work harder, it implies that you NEED TO work harder, JUST RIGHT NOW.
On the other hand, if you are saying I will/would have to learn more, you are trying to tell us that you WILL/WOULD learn it IN THE NEAR FUTURE, that is, to make a difference on yourself.
However, you cannot say "I have to learn more than I know". This is a common mistake in Tense Issue, which means you simultaneously NEED TO KNOW MORE than what you know and you DO KNOW what you know.
How could you know better than yourself at the same time?? Let alone you NEED TO do this...
if you want to describe an urge of improvement, try 1) and 2).
|
|