We could have completed the project if you ________ your part of work.
(A)do
(B)will do
(C)had done
(D)have done
答案:登入後查看
統計: A(7), B(10), C(156), D(26), E(0) #432345
統計: A(7), B(10), C(156), D(26), E(0) #432345
詳解 (共 3 筆)
#961478
看文法的話,這題是和"過去事實"相反喔,不是和"現在"事實相反。
和過去事實相反:
和過去事實相反:
If +主詞 + had + 過去分詞 ...., , 主詞 + could(should, would, might) +
have + 過去分詞
和現在事實相反:
和現在事實相反:
If +主詞+ were 或 過去式動詞....., 主詞+ Could (should, woild, could, might) + 原型動詞
依這題當中的" Could have completed... " 作判斷
表示和過去事實相反
5
0
#702600
if + had
2
0
#862297
表與現在事實相反。
1
0