0
Sb70012 Posted 12 years ago
Grammar

Been here the end of June

Hello,
I want to ask you a question which I have asked it in three different forums but I have received different answers and now I am confused.
This is the test:

81. I have been here …….. the end of June.

a)for
b)by
c)since (Answer Key)
d)from
e)until

These were my questions:
1. Does "from" work in my context or not?
First answer: Yes. I have been here from the end of June. - is perfectly acceptable
http://forum.wordreference.com/showthread.php?t=2782979

Second answer: No. It is the present perfect, 'have been' so you know it links up to the present.
The only word that means 'from the past to the present' is since.
'from' only states the start time. It needs 'to' or 'until' to mark the end.
I was there from June until August. That is simple past because it does not reach up to the present.
http://forum.thefreedictionary.com/postst52998_been-here------the-end-of-June-.aspx

Third answer: Are you suggesting, "I have been here from the end of June" to mean "starting late in June until now?"
I would say that that is not idiomatic English; say "since the end of June."

Time words such as since, yet and already, along with the associated tenses, seem to be troublesome for English learners, presumably because their native languages do not have exact parallels.
http://forums.delphiforums.com/dictionary/messages?msg=37431.10

2. Does "until" work in my test or not?
First answer: Yes. I have been here until the end of June is also possible.
"You take long holidays. How long have you stayed here these last few years?" "I have been here until the end of June."
http://forum.wordreference.com/showthread.php?t=2782979

Second answer: No, sorry!
Because until marks the end. But 'have been' is present perfect, so that is up till the present. If the end is the present, you use 'since' - that is what the word is used for. Unless you say 'until now', 'until today' or something meaning the present.
Otherwise, any ending 'until' has to be the past or the future.
I have been here since June. [ from June until the present, since + present perfect tense.]
I was here until July. (I left in July. Simple past, finished.)
I will be here until August. [future plan, that is when I will leave]
http://forum.thefreedictionary.com/postst52998_been-here------the-end-of-June-.aspx

Third answer: It's a stretch. You could use until if you also included starting reference. The problem is that "How long have you stayed here?" asks for a length of time.
"I have been here until the end of June" doesn't, by itself, confirm or deny the statement "You take long holidays."
If a starting date were understood by both parties, or stated, it could work.
"You take long holidays. How long have you stayed here these last few years?"
"You're right. I usually arrive around May 20, but yes, these last few years I have been here until the end of June."


Now I am confused. You see answers are different. What's your opinion about "from" and "until" in my test?
Thank you.
  

Top answer

So, why do you want a 4th answer? How will that unconfuse you? Since is best; from is OK informally; until is not possible.

  • So, why do you want a 4th answer?
  • How will that unconfuse you?
  • Since is best; from is OK informally; until is not possible.
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.

1 Answers
0
So, why do you want a 4th answer? How will that unconfuse you?

Since is best; from is OK informally; until is not possible.

Related Questions