作业帮 > 英语 > 作业

一个句子现在分词做非谓语动词可以表示将来时吗?如:before driving any cars,they will h

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/05/17 19:28:28
一个句子
现在分词做非谓语动词可以表示将来时吗?如:
before driving any cars,they will have to take a special test.
如果将主句改成过去将来时:they woule have to take a special test.drive要用什么型示?
这是一个时间状语从句 主句是they will have...从句是before...在时间、条件状语从句中“主将从现” 即主句用将来时 从句用现在时表将来 所以原句应该是before they drive any cars,they will have to take a special test.(before的后面本来就应该是现在时) 这里的before是连词 而现在为了避免重复省略了从句中的主语they(***注意:只能在主从句的主语都一致的情况在才能省略 如果不一致必须用独立主格) 后面自然就不可能再接谓语drive 只能用非谓语动词的形式 又因为drive和they是主动关系 所以用drive的现在分词形式(如果是被动关系则用过去分词形式) 这样就把before they drive变成了before drivng 此时before就成了介词 driving作before的宾语 before driving any cars还是和before they drive any cars一样作时间状语修饰主句 这样的非谓语动词用法很简单 在这种类型的非谓语动词的用法中 只要在主从句主语一致的情况下去掉主语 然后看从句中的谓语动作和主语的关系 是主动就用现在分词 是被动就用过去分词 把从句中谓语改成正确的非谓语动词形式就行了
所以这里根本不涉及非谓语动词表将来 这是非谓语动词充当句中非谓语成分时的基本用法 与时态无关
如果主句是they woule have to take a special test.那么从句本来应该是before they drove any cars 根据上述非谓语动词使用原则 去掉主语 主谓关系仍然是被动 所以将drove改成driving 结果还是一样的