Have you met Mr Li____?A:just B:ago C:before D:a moment ago

问题描述:

Have you met Mr Li____?A:just B:ago C:before D:a moment ago

一个最简单的解释 因为A,B,D都是错误的 ABD接的是过去语态 只有BEFORE可接完成时

of course "C"
等你上了初中就会学到了,在这里是要添before的。
还有什么不明白的?小朋友?

之前
just 用于现在
ago 用于过去时
before 用于完成时
a moment ago用于过去时

a moment ago是一般过去时
just 在疑问句中用yet
ago不可能单独出现在现在完成时中
所以,只能选C,解释为,你见过Mr Li吗

Have you met Mr Li____?A:just B:ago C:before D:a moment ago意思:你以前见过李先生麽?A:仅仅 (意思完全不对)如果说以前`应该用just nowB:虽然是"以前"的意思,表示过去,但缺没有明确的时间段,究竟是多少时间之前.C...

A.D都是用在一般过去时,
A不放句尾,而且意思不通,
只有C是对的,
表示你以前见过李先生吗?