
By the end of last year, we _____ the work.[ ]
A. has finished
B. had finished
C. have finished
D. finish
By the end of last year, we _____ the work.[ ]
A. has finished
B. had finished
C. have finished
D. finish
B
過去完成時的定義
過去完成時:
是把時間推移到過去某一時間之前,與現在不發生聯系,由"had+-ed分詞"構成。
過去完成時的知識擴展
過去完成時既可表示過去某個時間或動作之前所發生的事情,也可表示過去某個時間或動作之
前所發生的動作一直持續到過去某個時間。
過去完成時由“had+過去分詞”構成。
1. 過去完成時表示過去某個時間或動作之前所發生的事情
例如:He had learnt some English before I went here.
2. 過去完成時還經常用于主句為過去時的賓語從句中
例如:He said he had been a soldier.
3. 在hardly/scarcely…when…, no sooner…than…兩個結構中的主句通常用過去完成時
例如:Hardly had I told her the news when she began to cry out.
4. 動詞expect, hope, want等的過去完成時可用來表示未實現的計劃、打算或希望。
例如:I had hoped to see you.
查看答案
單次付費有效 3.99 元
用于查看答案,單次有效 19.99元
包月VIP 9.99 元
用于查看答案,包月VIP無限次 49.99元