after从句必用过去完成时吗?

问题描述:

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

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