-by what time ___you ____planting the trees?-By three o'clock that afternoon. A. did ,finish B. were ,finishing C.have ,finished D. had, finishing分析哦

熱心網(wǎng)友

1. had... finished.你提供的選項(xiàng)中沒有正確答案.原因:by短語所引導(dǎo)的時(shí)間一般需要用完成態(tài),而此句中時(shí)間為過去,所以應(yīng)用過去完成時(shí).如果d答案中改為had...finished就可以選了.

熱心網(wǎng)友

利用排除法,只能選A.從整個(gè)語境看,屬于過去時(shí)間范疇.排除C.而B.表示進(jìn)行或?qū)?也講不同.D是一個(gè)錯(cuò)誤答案.by the time引導(dǎo)一個(gè)時(shí)間狀語.意思是"到....時(shí)候(為止)".原句的意思是:你們是到什么時(shí)候種完的樹?(我們是)到那天下午3點(diǎn)中種完的.

熱心網(wǎng)友

同意以上觀點(diǎn) BY引導(dǎo)的時(shí)間一般跟完成時(shí)

熱心網(wǎng)友

A. by跟點(diǎn)時(shí)間,表什么時(shí)間以前。