今天语法课的不懂/?
hello,i_____you____on London.How long have you been here? A don't know were B hadn't known are C haven't known are D didn't know were 具体讲讲为什么/谢谢``
D,用排除法可删除前两个答案,那么只需要在C和D当中选择,先看C,首先用了一个现在完成时态,那么现在完成时态表示的是过去发生的事情一直延续到现在,那么此时态与句意不能融合,因为在提问的时候两人已经见面,是知道了对方在那,过不能用现在完成时态.再看D,用的是一般过去时态,表示的是在说话之前的过去都不知道对方的存在,与句意相符合,所以选择D.
C
选D 根据后面一句,可以判断:现在已经知道"你"在这里了,所以,是过去不知道,要用一般过去时.如果选C,则表示到现在为止,还是不知道"你"在这里,与后面一句不符
答案要选D。选C表示一直延续到现在都不知道,但现在知道了啊所以才问:你来了多久了??
D因为我现在知道了你在这儿,我刚才不知道,所以用一般过去式
问:_______the meeting,he would have attended.
答:C正确.当条件状语从句虚拟过去时,句型是:If 主语+had done sth,主语+would have done sth.这时间,从句可省略为:Had +主...详情>>
答:个评分来自于“EWG”的成分安全评价标准,美丽修行上的成分安全分以1-10表示,数字越小代表成分越安全。10分代表的是最高安全分,意味着该产品的成分非常安全,对...详情>>