2

I wrote a note after ordering both records:

Please do not send until the other records from the series have been out.

Why can I not use present perfect? Present in this case is better.

I don't understand why the present perfect does not fit here if I want to emphasize the date of release.

CJ Dennis
  • 4,022
  • 1
  • 17
  • 34
Yves Lefol
  • 7,469
  • 12
  • 49
  • 88
  • +1 Good question. Well..answer? Sorry I don't know perfectly:). –  Dec 29 '19 at 08:39
  • I mean, it is the present perfect, isn't it? When I looked at the first time and upvoted, it was had been out.... –  Dec 29 '19 at 08:46
  • no it was "have been" i have not changed it – Yves Lefol Dec 29 '19 at 08:49
  • So are you asking "why here the present perfect continuous is used"? I'm getting perplexed. In my mind, there is the present perfect (in a broader sense) there. –  Dec 29 '19 at 08:57

1 Answers1

3

You can use the present perfect, it's just that your sentence is not idiomatic.

Please do not send them until the other records from the series have come out.

We say that the record is out, or that the record has come out.

Please do not send them until the other records from the series are out.

This is also a good way of expressing your meaning.

CJ Dennis
  • 4,022
  • 1
  • 17
  • 34