Anyone here?=Is anyone here?
Anyone speak english here?=Does anyone speak english here?
Anyone making love?=Is anyone making love?
anyone必须是单数得嘛?
anyone主语在完成时里也可以用吗?Anyone finished yet?=Has anyone finished yet?
1) 绝大多数的情况,anyone 是用单数没错。
第3句的句式事实上不够完整,即便以口语而言都语义含糊。如果后面跟着 here 或 there,那么勉强还能解释为 “有人正在这里/那里。。。吗?”,用到进行时本身就让句子有点奇怪。以行为而言必须不止一人,真正在用口语问的时候,未必会用 anyone,而是 Are there someone ... ?
2)可以用在完成时, 没问题。
哦,那anyone speaks English?和anyone speak English哪个对?
另外,过去将来时,是以过去为起点的将来,这个将来包不包括现在起的将来?
1)anyone speaks English 正确,当助动词被省略时,anyone 按照三单原则加 s.
2)过去将来时句子中的起点是指过去那个时间点,所有自那时间后的将来自然都包括在内。
不过,学习中不要太拘泥于理解时态的“名称”,更重要的是试着去理解句子这么写的“涵义”。
1)你看一下,Google结果里面不加“s”的情况多,加了的好像没有。
追答我用 anyone speaks English? 当关键词在 Google 搜,句中有助动词 does 或 can 的情况下不加 s 这都是正常呀,要不你节录几句你看到的来给我看看。