have a good future的时态问题

Never waste time wondering if you _______ a good future. Just work hard if you keep trying your best to study, you _______ make if.

A. have, make        B. will have, will make

选 A 为什么不行?have a future 不行?现在就没有未来吗?

请先 登录 后评论

最佳答案 2015-06-15 19:34

在 Never waste time wondering if you _______ a good future. 这个句子中,if 的意思是“是否”(= whether),引导的是宾语从句而不是条件状语从句,现在不可能有未来所以从句的谓语动词必须用将来时。

在 Just work hard if you keep trying your best to study, you _______ make it. 中 ,make it (成功)很明显是将来的动作,所以谓语动词必须用将来时

【注】Just work hard if you keep trying your best to study, 应该改为:Just work hard, 或者:If  you keep trying your best to study, 所以,B will have, will make 才是这道题的正确答案。

请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 1 收藏,3318 浏览
  • 林枫 提出于 2015-06-06 23:57

相似问题