i dont konw when i will finish是時間狀語從句嗎?

2025-02-16 20:50:11 字數 1719 閱讀 2141

1樓:網友

不是,這是乙個包含賓語從句的句子,主語是 i,謂語部分是 don't know , when i will finish 是賓語成分。

2樓:網友

不是。1 know是及物動詞,後面必須接賓語。

2 when 引導的如果是時間狀語從句,裡面是不能用將來時態的。

3 when引導賓語從句時,其意思是「什麼時候」

when 引導時間狀語從句時,其意思是「當什麼時候」

基於上面的三個原因,此句中的when……應該是時間狀語從句。看看和比較下面的句子 :

i don't konw when i will finish.我不知道我將什麼時候完成。(賓語從句)

i won't konw it when i finish. 當我完成的時候,我不會知道這件事情的。(時間狀語從句)

3樓:網友

這不是狀語從句,而是賓語從句,連詞為when,放在謂語動詞know後面作賓語。意思是 我不知道什麼時候完工。

4樓:水秋梵暢

不是。應該是賓語從句,跟在動詞 know 後面。

5樓:網友

是賓語從句。

判斷是什麼從句除了看上下文的意思和其引導詞外,還要看它在句中的位置。如:賓語從句就應該在及物動詞或介詞後面。

本句中的when i will finish是在及物動詞know的後面,並且when應該是「什麼時候」,而不是「當什麼時候」(引導時間狀語從句),所以是賓語從句。

i don't know when i will finish. 我不知道我將什麼時候會完成。

還有,賓語從句可以用將來時態,而時間狀語從句裡不能用將來時態,只能用一般現在時表示將要發生的動作或狀態。

6樓:網友

這個不是時間狀語從句,而是個賓語從句,是做know的賓語的。

i don't konw a.how i could finish my homework on time b.how i can finish my homework on time

7樓:長點兒心吧

因為could 只有兩種情況下使用。

1 表示過去的能力,如 i could ride a bike when i was young.

2 表示委婉的語氣,只用於疑問句中。如 could you tell me your name?

而本句是肯定句,不表示過去的能力,所以,只能用can,表示一般將來的可能性。

我不知道我怎麼能按時完成作業」

8樓:有你一生陽光

could為虛擬語氣,句子的意思中沒有虛擬,沒有假設意味。他就是事實求實的問:怎麼才能?

時間狀語從句 when的用法

9樓:雪瀾饒谷翠

when是at

orduring

thetime

that,既指時間點,也可指一段時間;

when說明從句的動作和主句的動作可以是同時,也可以是先後發生;

由when引導的時間狀語從句,主句用過去進行時,從句應用一般過去時;如果從句和主句的動作同時發生,兩句都用過去進行時的時候,多用while引導,when和while

還可作並列連詞。when表示「在那時」;while表示「而,卻」,表對照關係。