It is been years _________ I enjoyed myself so much as last night 这个为什么要用since 不用before?完全说不通啊.

问题描述:

It is been years _________ I enjoyed myself so much as last night 这个为什么要用since 不用before?完全说不通啊.
________ the protective glasses when you begin the experiment .please
这个为什么要用wear?该用非谓语啊.

1.应该是It has been,这里是完成时,一般before不跟完成搭配,这是第一点,第二点呢,since是自从的意思句子的意思是 自从我像上次晚上玩的那么开心之后就已经很多年了,before是在……之前,用在这里说不通2.这里是祈使句...确实是 It is been 这么一出就看不出来是完成时了。原句是不是It's been years????如果是的话就对了,It has 可以缩写成It's原来如此 我还不知道这个。