0
Hung Sai Cheong Posted 13 years ago
Grammar

Could be / Could have been

"Could it be the cause?"
"Could it have been the cause?"

Is there any difference between them or actually they are the same?
Cause in my view they are also referring the past,aren't they?
  

Top answer

" is normally only used of things that are happening or in existence now. You wouldn't normally say it of a historical event.

  • " is normally only used of things that are happening or in existence now.
  • You wouldn't normally say it of a historical event.
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.

5 Answers
0
"Could it be the cause?" is normally only used of things that are happening or in existence now. You wouldn't normally say it of a historical event.
0
Thank you so much for your reply !! Emotion: smile

To decide using this two are rely on how long the event happened in the past from the
0
The choice is not based specifically on length of time; it is more a question of whether the thing is still happening or relevant now. For example, if someone's computer keeps breaking down then you could suggest "What about overheating? Could that be the cause?". This is because the cause is presumed to be still (potentially) operating. However, if someone's computer stopped working earlier, but
0
Hung Sai CheongIs there any difference between them or actually they are the same? Because in my view they are also both referring the past, aren't they?
They are not the same. They don't both refer to the past. It may help to think of them like this:

Could
0
Hi GPY & CJ :

Now I understand:) I would consider it if an event is ended or not.
It's mush more easier to understand by this way.

Cheers @v@ One more score !!

Related Questions