不知道在有when做引導詞的句子里,前面的主句什么時候用過去完成時什么時候用現在完成時還是一般過去時。例如:應該是I have started learing English when I was five years old.還是I had started learing English when I was five years old
管理員[admin]回復:
如果 when 從句是一般過去時,其主句原則上不能用現在完成時,至于是可以用過去完成時,則主要看主句動作與從句動作相比,是否屬于“過去的過去”。就你舉的例子來看,英語不能說:I have started learing English when I was five years old. 同時也不宜說:I had started learing English when I was five years old. 最好說:I started learing English when I was five years old. 因為 when I was five years old 只是過去時間,而不是屬于“過去的過去”。