第三题是before long的意思是 不久,时间不长,表示将来...时间还未发生 所以用在此题是正确的..long before是很久之前...
第一题的话,如果选A 那么意思就是工人正在把瓶子做成玻璃,不大合适.至于D 如果改成out of的话 也是对的 make ..out of ...是...是由...制造成的.
而C的话是make ..from ...意思也是用..制造什么...,但是这里的制造是指制造出来的成品看不出原料,但明显的瓶子可以看出了是玻璃做的,所以就应用make ...of .. 这里的OF 就是可以看出制造原来的结构. 因此选B
第2题我觉得是答案错了,pay by the hour/day/minute是固定结构 是指按小时/天/分钟付款.我觉得应该选择D 至于A 应把a改成the
make of
以...为材料制成
get for 因...得到... BY在这里是错的
before long
不久
1. 不是考make of. bottle of glass 玻璃瓶, 这些工人正在做玻璃瓶.
2. 中文意思:这是一份兼职工作,你将按小时得到酬劳. 你的答案错了吧,hour 前面必须用an
3. 中文意思:他们不久后将来还书.
before long 不久以后 long before是很久以前.
1 是宾语的后置 make of固定搭配
2 这个嘛 要麽可以说 by hour 要么可以说 for an hour
3 before belong 是不久 long before是很久以前
1,be made of 由什么制成(看不出外形上的和原来的有什么联系)
be made from 由什么制成(看的出和原来的有联系)
2,用by的话应为by hours
3,before long 不久以后
long before 很久以前