hasn't finish

hasn't finish

台灣英語網1.0 » 週四 8月 20, 2015 1:52 am

Q1:Is the sentence right?

Joe can't go outside because he hasn't finished her homework.

Q2:Is this one better than above?

Joe couldn't go outside because he didn't finish her homework.

Thank you
Site Admin
 
文章: 31478
註冊時間: 週六 8月 15, 2015 3:05 am

Re: hasn't finish

台灣英語網1.0 » 週四 8月 20, 2015 1:52 am

引文:
dido4 寫道:
Q1:Is the sentence right?

Joe can't go outside because he hasn't finished her homework.

Q2:Is this one better than above?

Joe couldn't go outside because he didn't finish her homework.

Thank you

Q1: The sentence is correct except a typo her:
Joe can't go outside because he hasn't finished his homework.

Q2: The sentence is ok, but hadn't finished should be better.
Joe couldn't go outside because he hadn't finished his homework.
Site Admin
 
文章: 31478
註冊時間: 週六 8月 15, 2015 3:05 am

Re: hasn't finish

台灣英語網1.0 » 週四 8月 20, 2015 1:52 am

引文:
dido4 寫道:
Q1:Is the sentence right?

Joe can't go outside because he hasn't finished his(真的是her嗎?) homework.

Q2:Is this one better than above?

Joe couldn't go outside because he didn't finish his homework.

Thank you

這兩句無所謂的誰比誰好,因為使用條件/環境不同,換句話說這兩句不能任意代換。

第一句強調的是"現在",because 子句用了現在完成式表示是過去一段時間以來的動作造成了對"現在"的影響 --> can't go outside,在這同時他的功課仍然沒有寫完。

第二句因為是過去式,在時間的交代上是說明過去的事件。(就是以前的事情,其實簡單過去式是英文所有時態裡頭最單純的一個,清楚交代完了就沒事了,可以不用擔心搞錯)
Site Admin
 
文章: 31478
註冊時間: 週六 8月 15, 2015 3:05 am


誰在線上
正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客