1)如果主句的謂語動詞是一般現在時,從句的謂語動詞可根據需要,選用相應的任何時態。
如:
I don't know when he will come back.我不知道他將何時回來。
He tells me that his sister came back yesterday.他告訴我他姐姐昨天回來了。
2)如果主句的謂語動詞是過去時,賓語從句的謂語動詞只可根據需要,選用過去時態即一般過去時、過去進行時、過去將來時或過去完成時的某一種形式。
①The children didn't know who he was.孩子們不知道他是誰。
②He asked his father how it happened.他問他父親這件事是如何發生的。
3)如果賓語從句所表示的是客觀事實、普遍真理、自然現象或習慣性動作等,不管主句用什麼時態,從句時態都用一般現在時。如:
The teacher said that the earth goes round the sun.老師說地球繞著太陽轉。
4.注意:
if和when既可以引導賓語從句,也可以引導狀語從句,應注意它們在兩種從句中的意思和用法的不同。if和when引導賓語從句時,分別意為“是否”和“何時”,其時態應和主句時態相呼應;它們引導狀語從句時,意思分別為“如果,假如”和“當……時候”,當主句時態是一般將來時時,其時態用一般現在時。它們常常放在含有狀語從句和賓語從句的題幹中進行綜合考查。如:
—Do you know when he will come back tomorrow ?你知道他明天什麼時候回來嗎?
—Sorry,I don't know.When he comes back,I'll tell you.對不起,不知道。當他回來了,我將告訴你。
—I don't know if he will come.我不知道他是否會來。
—He will come if it doesn't rain.如果不下雨,他會來的。
1)如果主句的謂語動詞是一般現在時,從句的謂語動詞可根據需要,選用相應的任何時態。
如:
I don't know when he will come back.我不知道他將何時回來。
He tells me that his sister came back yesterday.他告訴我他姐姐昨天回來了。
2)如果主句的謂語動詞是過去時,賓語從句的謂語動詞只可根據需要,選用過去時態即一般過去時、過去進行時、過去將來時或過去完成時的某一種形式。
如:
①The children didn't know who he was.孩子們不知道他是誰。
②He asked his father how it happened.他問他父親這件事是如何發生的。
3)如果賓語從句所表示的是客觀事實、普遍真理、自然現象或習慣性動作等,不管主句用什麼時態,從句時態都用一般現在時。如:
The teacher said that the earth goes round the sun.老師說地球繞著太陽轉。
4.注意:
if和when既可以引導賓語從句,也可以引導狀語從句,應注意它們在兩種從句中的意思和用法的不同。if和when引導賓語從句時,分別意為“是否”和“何時”,其時態應和主句時態相呼應;它們引導狀語從句時,意思分別為“如果,假如”和“當……時候”,當主句時態是一般將來時時,其時態用一般現在時。它們常常放在含有狀語從句和賓語從句的題幹中進行綜合考查。如:
—Do you know when he will come back tomorrow ?你知道他明天什麼時候回來嗎?
—Sorry,I don't know.When he comes back,I'll tell you.對不起,不知道。當他回來了,我將告訴你。
—I don't know if he will come.我不知道他是否會來。
—He will come if it doesn't rain.如果不下雨,他會來的。