古詩詞大全網 - 古詩大全 - what did i do 和 what have i done 兩個句子在意思上有什麽不同

what did i do 和 what have i done 兩個句子在意思上有什麽不同

其他人的回答基本都對,這兩個都是過去的壹種行為,did代表的是壹種動作,我過去吃,過去到過哪裏,而have更強調完成。

比如,妳剛剛在屋裏做什麽呢?我在寫作業,這個時候用did;

那妳作業寫完了嗎?我寫完了,這兩個都需要用have+done。