She had been in the office for days before anyone spoke to h

She had been in the office for days before anyone spoke to her.
这是书上的一句话,但是我感觉他错了,anyone 应该用在否定句和疑问句,而不是这句肯定句,对么?还有before这句的用法 它都是放在句子前面 就表示在什么之前 对么?
sophia121 1年前 已收到2个回答 举报

LOVE独奏 幼苗

共回答了20个问题采纳率:90% 举报

首先,这句话是说
她在办公室呆了好几天之后,才有个人跟她说话.
anyone 表示任何一个人的意思,这里指的就是有人
before 在什么之前,这里表达的就是在有人跟她说话之前的意思
这些单词只要符合它们要表达的意思就都可以用

1年前

1

晓风影子 幼苗

共回答了2个问题 举报

anyone用在否定句和疑问句时就等于肯定句中的someone,但是在肯定句中的使用是“任何人”的意思,主要通过上下文判断。
before可以加从句,也可以加上doing,但是加doing的时候主语必须一致,如She had been in the office for days before finishing all the work.

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.041 s. - webmaster@yulucn.com