網路城邦
回本城市首頁 悠遊海闊天空
市長:tu  副市長:
加入本城市推薦本城市加入我的最愛訂閱最新文章
udn城市文學創作其他【悠遊海闊天空】城市/討論區/
討論區假設語氣 字體:
看回應文章  上一個討論主題 回文章列表 下一個討論主題
與過去事實相反語氣
 瀏覽147|回應2推薦0

tu
等級:8
留言加入好友

與過去事實相反假設語氣句構

* 主詞 + should have + 過去分詞, but + 主詞+ 過去式動詞

本來應當......,但當時並沒有

I should have called you yesterday, but I forgot.

* 主詞 + would have + 過去分詞, but + 主詞+ 過去式動詞

本來會......, 但當時並沒有

I would have finished the work last night, but I was too tired.

* 主詞 + could have + 過去分詞, but + 主詞+ 過去式動詞

本來能夠......, 但當時並沒有

He could have helped me, but he was too lazy.



.



本文於 修改第 1 次
回應 回應給此人 推薦文章 列印 加入我的文摘

引用
引用網址:http://city.udn.com/forum/trackback.jsp?no=57628&aid=7114285
 回應文章
test
推薦0


tu
等級:8
留言加入好友

 

Without the devotion and cooperation of this great team, I can tell you for sure that the project would never _________ completed last week.

A) be

B) have been

C) been

D) had been

.













.






















.


















.











.

(B)

與過去事實相反的假設句構

might/would/should/could+have +P.P


回應 回應給此人 推薦文章 列印 加入我的文摘
引用網址:http://city.udn.com/forum/trackback.jsp?no=57628&aid=7115237
should have + PP
推薦0


tu
等級:8
留言加入好友

 

We _________ the financial report yesterday, but the boss asked us to collect information for a briefing he's supposed to make for some new employees.

A) should finish

B) had finished

C) should have finished

D) were finished











.

















.



















.




























.




(C)




本文於 修改第 1 次
回應 回應給此人 推薦文章 列印 加入我的文摘
引用網址:http://city.udn.com/forum/trackback.jsp?no=57628&aid=7114292