早教吧 育儿知识 作业答案 考试题库 百科 知识分享

这句话时态不对吧?theymusthavebeenseveralhundredpeoplepresentjustbeforetheshowbegan.后面那句是过去时,但是前面那句是现在完成时,连着现在的,怎么可能before?

题目详情
这句话时态不对吧?
they must have been several hundred people present just before the show began.
后面那句是过去时,但是前面那句是现在完成时,连着现在的,怎么可能before?
▼优质解答
答案和解析
我觉得没错(除了they应该是There),对过去事实的判断,用must have done应该是符合语法的,虽然事情是以前的,但“判断”这个动作是说话的时候做的,“一定有几百人是在展会开始之前到场的”.站在现在的角度对展会开始之前的情况作判断,能理解吧?
看了 这句话时态不对吧?theym...的网友还看了以下: