关于if的问题?
来源:百度知道 编辑:UC知道 时间:2024/06/25 08:32:30
You may go fishing if your work ____.
A. is done B. will be done
C. has done D. have done
为什么不是c?
不是if后加一般现在时吗?
什么是被动语态主将从现,都怪我没认真听课...T.T
为什么可以may fishing?
A. is done B. will be done
C. has done D. have done
为什么不是c?
不是if后加一般现在时吗?
什么是被动语态主将从现,都怪我没认真听课...T.T
为什么可以may fishing?
应该用A .C不是被动式,现在完成时的被动式应该是has been done.即使C是has been done,答案仍选A。因为,if引导的是条件状语从句,此从句里一般用一般现在时 表将来动作。
不明白,可在线问我
- -不是用has been done吗?
应该是被动形式
应该是主将从现的被动语态吧?
条件状语从句如果主句You may go fishing
是一般现在式,条件从句也是。
C,has done, 是错的,因为它没有BEEN,被动式,而且也不要用现在完成式