after从句必用过去完成时吗?after i heard the news ,i got a surprise.(主,从句都是过去时)after i had heard the news ,i got a surprise(主,从句都是过去时)这样可以吗?

问题描述:

after从句必用过去完成时吗?
after i heard the news ,i got a surprise.(主,从句都是过去时)
after i had heard the news ,i got a surprise
(主,从句都是过去时)这样可以吗?

一楼乱来
应该是After hearding the news ,I got a surprise.
必须是过去时 主从句时态必须一致

After heard the news ,i have got a surprise.
应该是这样的吧

若表示过去的过去,则用过去完成时

不要用过去完成时,用过去式即可,用完成时反而错了。

你的两种说法都对.after 引导的状语从句,既可用一般过去时,也可用过去完成时.只是用过去完成时,更强调主句动作的发生,是在从句动作之后.如:After he had finished the homework,he went home.楼主的原句也可用现在分词短语来表达“After hearing the news,.”

after 不用在过去完成时吧,确切点说它不用在完成时。after是表示一个动作的结束,另一个动作又发生了,一般用于过去时。完成时是说已经发生的事情对现在的影响,它的时间标志是since等,一楼的不对,四楼的对
现在四楼也不对了,简单句哪来的主从啊