3道英语单选,

问题描述:

3道英语单选,
1.I've heard that tune before,but I don't know the words____the song.
为何不是of?
2.--I heard you were going to New Zealand around Christmas.Have you booked the flight?
--Not yet.I_____to book my flight in two weeks' time.
planning
为什么不能用have planned表示我计划好了这2个礼拜内找个时间去订票?
3.--What do you think of the furniture on exhibition?
--Well,great!But I don't think much of_______you bought.
答案是that.为什么不能用which?换成what可以吗?

第一题是固定短语,
第二题是从not yet 判断机票未订,所以答案是am planning,用进行时态表将来.
第三题从题意理解是陈述而非疑问,句中of 是介词,其后应为宾语从句,which引导宾语从句时表疑问,译为哪一个,哪一些.what引导宾语从句可以指代某事物,如果此句用what则所指不明.此处用that表你在展会上买的那件家具,you bought为定语从句修饰that,且把定语从句的引导词which省略了.希望你理解并喜欢我的解释.