急!!!英语达人请进,恳请求解两道语法选择题,尽快采纳,谢谢!!!

I’m afraid it will be two months ______. A.when I come back B. when I’ll come back C. before I come back D. before I’ll come back该题答案为C项,求详细解释,谢谢!!!
(2010.全国Ⅱ)Linda,make sure the tables ______before the guests arrive.A be set
B. set
C.are set
D. are setting
该题答案为C项,求详细解释,还有就是“Linda,make sure the tables ______before the guests arrive.“题目中的”make"后面为什么不加"s",我的意思是第三人称单数后需加“s",不过题目中的”make"后面没加"s",求解疑,谢谢!!!
上面的题目有点凌乱,抱歉,重新编辑,请看下面:
1.I’m afraid it will be two months ______.
A.when I come back
B. when I’ll come back
C. before I come back
D. before I’ll come back
该题答案为C项,求详细解释,谢谢!!!

2.(2010.全国Ⅱ)Linda,make sure the tables ______before the guests arrive.
A be set
B. set
C.are set
D. are setting
该题答案为C项,求详细解释,还有就是“Linda,make sure the tables ______before the guests arrive.“题目中的”make"后面为什么不加"s",我的意思是第三人称单数后需加“s",不过题目中的”make"后面没加"s",求解疑,谢谢!!!

    I’m afraid it will be two months ______.  
    A.when I come back       
    B. when I’ll come back    
    C. before I come back     
    D. before I’ll come back
    该题答案为C项,求详细解释,谢谢!!!

答:我在这里的回答,非常详细。能解答你的疑问。可参考例句5。

http://zhidao.baidu.com/question/520467147.html?sort=6&old=1#answer-1313269557

 

2.(2010.全国Ⅱ)Linda,make  sure  the tables ______before  the  guests arrive.
A be set
B. set  
C.are  set
D. are  setting
该题答案为C项,求详细解释,还有就是“Linda,make  sure  the tables ______before  the  guests arrive.“题目中的”make"后面为什么不加"s",我的意思是第三人称单数后需加“s",不过题目中的”make"后面没加"s",求解疑,谢谢!!!

答:Linda后有逗号,是呼语,这其实是当着Linda面说的一个祈使句,主语是You,省略了。

make sure (that)-从句的that也省略了。从句是一个完整的句子,需要适当时态和语态的谓语动词,桌子是被摆放,排除主动的BC. ,be set是被动语态的通项公式,不是谓语形式。也不是虚拟语气10动词(insist 等等)的宾语从句中省略should的结果形式,排除A。

译:林达,确保客人到来之前将所有的餐桌都摆放好了!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-07-28
1。只要弄懂题目语句意思就好做了。“恐怕在我回来之前将过去2个月了。”当然也可用排除法:首先排除AB,因为“我回来”是一个瞬时动作,不能和“两个月”同时,即when不行。然后“主将从现”你知道吗?主句用将来时从句用现在时,直接选C。
2。首先桌子是“被安置”,得是被动,那么排除BD。然后make sure (that)后面接句子,用一般现在时“表示主语具备的性格、能力、特征和状态”。
不加s是因为这个句子是祈使句。本回答被提问者采纳
第2个回答  2013-07-29
第一题 it will be+时间段+before...意为"要过(多久)才(怎么样)",是时间状语从句;第2题,这个句子是祈使句,而且她说这句话的情节是对Linda说的,要结合语境,因此这番话是让Linda在客人来到之前摆好餐具,因此make后面不能加s。至于是are set,是对于桌子而言的,因为桌子不可能自己就讲餐具摆好了,因此一定是要用被动的。望有帮助:-)
第3个回答  2013-07-28
第一题,首先,根据题意,应该是C,D之中一个,其次,根据语法,这道题是主将从现,就是主句用将来时,从句用现在时。
第二题,被动语态,祈使句,用动词原形。

望采纳。。
第4个回答  2013-07-29
1  It was/will be + 一段时间+before"多久后才" It is/has been +一段时间+since…“自从...多久了”It be + 点时间+when“当...做什么”第二题make sure为祈使句和sit down相似,当主语已知,通常为第二人称可省略主要用祈使句省略you