0
Whatchadoin Posted 14 years ago
Grammar

Have lived

For centuries super-natural creatures have lived among us.

Does this mean that the super-natural creatures still live among them? Thanks.
  

Top answer

Does this mean that the super-natural creatures still live among them? No. They might have just stopped living among us a minute ago.

  • Does this mean that the super-natural creatures still live among them?
  • No.
  • They might have just stopped living among us a minute ago.
  • The implication you're looking for isn't there.
  • There is nothing contradictory about the following: For centuries supernatural creatures have lived among us, but they all left this morning!
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.

16 Answers
0
whatchadoinFor centuries super-natural creatures have lived among us.Does this mean that the super-natural creatures still live among them?
No. They might have just stopped living among us a minute ago. The implication you're looking for isn't there. There is nothing contradictory about the following:

For centuries supernatural creatures have lived
0
CalifJimFor centuries supernatural creatures have lived among us, but they all left this morning!
Are both present and past perfect natural here?
0
whatchadoinAre both present and past perfect natural here?
Yes, you can use either of those here.

CJ
0
Do you hear both in such cases?
0
The last question. Is simple past also correct and natural here?
0
Which one would you use?
0
whatchadoinWhich one would you use?
The original one you posted. For centuries supernatural creatures have lived among us.

CJ
0
Why does present perfect work with this morning? Can I use present perfect if they stopped living among us 3 days ago? How do I know what I can use present perfect when it comes to days like 3, 4 days ago?

Related Questions