This is a great question that really confuses a lot of people, and I can understand why. This question from a student on my Instagram channel was asking for the difference between 'could' and 'could have' in English grammar

How would you answer this student question?

Practice your English and write below how you would explain the answer to this. You can also write a couple of sentences and I'll check them for you

Here's the transcript:

If you imagine 'could' as the present conditional. This is conditional number two. "I could go if you asked me".


'Could have' is like the past. "I could have gone, if you had asked me. This is the third conditional.


So we use 'could' for the present time and 'could have' we will use for the past time. "I could have done it if you had asked me in the past."


That's the difference!"

Would be great to see you on my Instagram Channel: Get English Tips

About Ajarn Ken

Get English Tips with Ajarn Ken

Ajarn Ken is an English as a second language teacher with over 10 years experience teaching English all over the world including Europe, Central and South America and Asia.


Most recently, Ken was teaching university graduates in Bangkok, Thailand English and self development to prepare them for working in the aviation industry.


Ken successfully worked with hundreds of students placing them with some of the world's most well known airlines including Qatar, Emirates, Thai Airways, Norwegian Air, Gulf Air, Singapore Airline and many more.


Ken now has his own successful and well known Instagram channel Get English Tips which has well over 100,000 followers.