“by the last ten years”中,可不可以用“IN”来代替“BY”?为什么?(两者有什么区别?)
来源:百度知道 编辑:UC知道 时间:2024/06/05 00:30:23
不可以的哦.
看到BY引导过去时间,后面一定是用过去完成时,就是”HAD DONE”
但是,用IN的话,就要用现在完成时,就是”HAVE DONE”~
搭配的时态不同,通常in+时间用过去式或将来时,而by+时间用过去完成时。
不可以哦。比较倾向于during 或者in
Te farmers went to the farm (by bike) last week?(括号部分提问)
the last day finish latest by 17.00
by the end of last month 上个月末?
The fifth, and last chapter ___ by a famous professor.
The article in the local newspaper that circulated last Sunday accuses corrunption by the mayor.
The population has fallen by 10% in the last 3 years.这里用fallen 可以吗?
---THe building was ______completed by the end of that year at last.
选择题:All those___in the crime last night will be questioned by the police.
“by the last ten years”中,可不可以用“IN”来代替“BY”?为什么?(两者有什么区别?)
怎样区别at the end和in the end和at last和by the end?广泛寻求答案.