Once后面可以使用一般现在时态。当once在句子中充当连词的时候,可以引导时间状语从句和条件状语从句。如果主句的时态是将来时,once后面的从句要使用一般现在时。Once的含义有“一旦…就…”、“只要”、“曾经”。
当Once 引导时间状语从句的时候,once的含义为“一旦…就…”,而且引导的从句也相对较短。这时如果主句的时态是将来时,once后面的从句要使用一般现在时。符合我们经常所说的“主将从现”规律。
比如:Once you begin, you will never stop.
一旦你开始了,就不能停下来了。
Once you open it,you will don’t give me.
你一旦打开就不能给我了。
Once you do it, you will never give up.
一旦你开始做了,就不能放弃。
Once you get the first in the match,you will have a trip.
一旦你在比赛中获得了第一名,就可以去旅行了。
用once引导条件状语从句的时候,once的含义为“只要”。这样的条件从句一般带有时间条件的含义。这时如果主句的时态是将来时,once引导的在条件状语从句要使用一般现在时。
比如:Once you start to read this book, you will love it.
只要你开始读这本书,你就会爱上它。
Once you accept this invition,you will go to this party.
只要你接受了这个邀请,你就得去这个聚会。
Once you touch it,you will buy it.
只要你碰了它,你就得买回去。
Once you study hard ,you will get a gift.
只要你努力学习,你就会得到一个礼物。
当once作副词的时候,once的含义为“曾经”、“从前”,一般用于行为动词之前或者系动词之后。这时候once后面要接现在完成时,用来强调动作的连续性。
比如:I have been Beijing once.
我曾经去过北京。
I have get the first in the English race once.
我已经在比赛中获得过第一名了。
I have ate the dinner in the famous restrant once.
我已经在这个出名的饭店中吃过翻了。