A. Not having
因為還未完成作業,他周末不得不呆在家里。
A.這里用分詞結構的完成形式,它的否定直接在分詞前加not
He must have finished his homework,hasn't he 或 didn't he?
用法請參考下面資料:
陳述句含有情態動詞must有兩種情況:
1、must表示“必須”,反意疑問句部分為mustn’t…?/ needn’t…?
He must study hard at English,mustn’t he?/ needn’t he?
You must go home now,needn’t you?/ mustn’t you?
We mustn’t be late,must we
2、must表示推測:“一定,肯定” 反意疑問句部分與must后面的動詞呼應
You must be joking,aren’t you?
He must be ill,isn’t he
3、注意:用must對過去的動作推測時,反意疑問句部分的助動詞用did或have,而對過去的狀態推測,反意疑問句部分的be動詞用was:
She must have finished her work,hasn’t she / didn’t she
Jack must have arrived here yesterday,didn’t he
He must have been a policeman,wasn’t he
從句法上來說,這個句子是正確的,不過finish是暫時性動詞,后面不能加時間的短語,比如for或者since引導的句子,而這個句子后面無時間性短語,所以是正確的
He does his homework是對的,因為he是三單,動詞要變復數:而He do his homework是一個錯誤的句子。
現在時:He does his homework
過去式:He did his homework
將來時:He will/is going to do his homework
he is doing his homework
他正在做家庭作業
雙語例句
1
If he is doing his homework, don't bother him.
如果他要做作業,不要打擾他。
2
And a person only known play, don't think he is doing his homework in deception the teacher, he spoofed himself.
一個人只知道玩樂,認為他不做作業是在欺騙老師時,他欺騙的其實是他自己。
應該用do的動名詞形式doing。即He has just finished doing his homework.
固定搭配:finish sth./doing (sth.)