0
EpesRDS Posted 6 years ago
Grammar

English

Is it "Nobody has seen a crocodile for more than 50 years here." or Nobody saw a crocodile for more than 60 years here."

  

Top answer

EpesRDS Nobody has seen a crocodile for more than 50 years here This is ongoing; crocodiles are still not seen here. EpesRDS Nobody saw a crocodile for more than 60 years here This may no longer be the case. There was a gap of 60 years and now it is likely that someone HAS seen a crocodile.

  • EpesRDS Nobody has seen a crocodile for more than 50 years here This is ongoing; crocodiles are still not seen here.
  • EpesRDS Nobody saw a crocodile for more than 60 years here This may no longer be the case.
  • There was a gap of 60 years and now it is likely that someone HAS seen a crocodile.
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
EpesRDSNobody has seen a crocodile for more than 50 years here

This is ongoing; crocodiles are still not seen here.

EpesRDSNobody saw a crocodile for more than 60 years here

This may no longer be the case. There was a gap of 60 years and now it is likely that someone HAS seen a crocodile.

Related Questions