分类：教育/科学-升学入学-高考
问题：英语问题:
-by what time ___you ____planting the trees?-By three o'clock that afternoon. A. did ,finish B. were ,finishing .have ,finished D. had, finishing分析哦
回答：1. had... finished.

你提供的选项中没有正确答案.原因:by短语所引导的时间一般需要用完成态,而此句中时间为过去,所以应用过去完成时.

如果d答案中改为had...finished就可以选了.