0
New2grammar Posted 19 years ago
Grammar

before

Lee: Prof. Zig is coming to visit our lab next week.

James: That's great. Oh, by the way, has he been here before? If not, I might want to clear my schedule so I can show him around.

Is before used correctly in this sentence? If yes, what does it refer to?

Thanks in advance!
  

Top answer

Yes it is used correctly. It is asking if Prof Zig has visited here in the past or whether this is his first visit.

  • Yes it is used correctly.
  • It is asking if Prof Zig has visited here in the past or whether this is his first visit.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

4 Answers
0
Yes it is used correctly.

It is asking if Prof Zig has visited here in the past or whether this is his first visit.
0
Thanks Nona but I have a follow-up question:

I believe, theoretically, 'Has he been here?' is sufficient to mean whether Prof Zig has visited in the past. With 'before', it reinforces the past and it clearly rules out the possibility of considering the upcoming visit although 'has been' already suggests that.

Is my interpretation correct at all?
0
I can see what you mean but it does sound odd to me without the 'before'. Usually 'has he been here' would refer to a very recent visit, probably on the same day. I'd think of it as 'has he been here yet?' instead of 'before'.

'Has he ever been here?' would be a suitable substitution for the original sentence as well.
0
Nona, I think I now understand why before is needed in the example but I have one last question about before.



According to the post above, before must go with a time reference and the same applies to ago except ago's time reference is today's date.

So Prof. Zig example clearly satisfies the befor

Related Questions