深圳市深港产学研环保:He had already posted the letter ____five yesterday.

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/13 15:53:35
A. on B. at C. by D. for 此题应该选C,对吗?

对,表示在那个时间前用by

at
表示时间,用AT ,所以选B
意思是昨天下午5点……

c 过去完成时,by表示在......之前

c 过去完成时,by表示在......之前