Level: beginner

We use can and can't to talk about someone's skill or general abilities:

She can speak several languages.
He can swim like a fish.
They can't dance very well.

We use can and can't to talk about the ability to do something at a specific time in the present or future:

I can see you.
Help! I can't breathe.

We use could and couldn't to talk about the past:

She could speak several languages.
I couldn't see you.

Ability: can and could 1


Ability: can and could 2


Level: intermediate

We use could have to say that someone had the ability or opportunity to do something, but did not do it:

She could have learned Swahili, but she didn't want to.
I could have danced all night. [but I didn’t]

Ability: could have 1


Ability: could have 2



you are right roxxana but i think /we must/ it is impolite one instead of using that you could use we should thats polite one

i get 88.89% yeahhhhhhhhhhhhhhhhhhhhhhhhh friendsssssss

I love this website. Thank you for all your support.

Than you for your good &correct explanations . We expect more explanations from you in the future .

helo my name is emerence i am cameroonian but i live in France
i want to improve my level in english.
i would like improve meanly conversation and listening

my name is hakam. i am Indonesian. I 
want to improve my English, i need friend to advice me. thank you.

hi my name is yasir i study english i need someone to help me

Hello! I am from Afghanistan . I want learn english and also improve my english language by the help of British council.

i like this website very much and iwas realy need this actual support.thanks alot  i wish i could benefit from it.

hi every body, i'm Quyet, i'm from Viet Nam, i want to improve my English, i hope every body will help me !