# data[].attributes.attachment_link.description
Present perfect exercises. Present perfect simple in English - exercises lower intermediate level esl online.

# data[].attributes.attachment_link.description
Practice listening exercises that will help you prepare for your English exam at B1 level

# data[].attributes.body
Practice your speaking

# data[].attributes.attachment_link.readable_text
Get your grade and improve it.
Start Speaking

It's free!

Speak & Improve is a research project from the University of Cambridge. By using it you are helping us improve technology that will help English learners around the world.

1. Talk to our speech robot, Sandi, who will ask you some questions.

2. Afterwards, Sandi will give you a grade for your speaking.

3. Were some questions difficult for you? Try them again to improve your score.

Sandi, our speech robot, uses new technology developed at the University of Cambridge. It can tell how well you speak English just by listening to you.

Sandi gives your Speaking an accurate grade on the internationally-recognised CEFR scale.

This can help you understand your speaking ability for work, study, exams (including Cambridge exams), or just for fun.

# data[].attributes.attachment_link.description
Speak & Improve is a research project for learners of English to practise their spoken English. Take a test and get an estimated score for your English speaking.

# data[].attributes.attachment_link.readable_text
Developed by the University of Cambridge, Write & Improve is a FREE tool that helps every learner to improve their English writing.

Choose from hundreds of tasks at all levels and start writing, or create your own tasks

Submit your writing and get a result linked to the international standard, the CEFR

Get automatic feedback on where your writing may need improvement

Make changes and check again to improve your writing

# data[].attributes.attachment_link.description
Write & Improve is a free service for learners of English to practise their written English. Submit your written work and receive feedback in seconds, covering spelling, vocabulary, grammar and general style.

# data[].attributes.attachment_link.readable_text
Boosting Your English Listening Skills

Randall's ESL Cyber Listening Lab has been providing online English listening comprehension activities for ESL and EFL learners since 1998. Visit Randall's other Web sites at DailyESL.com, EZslang.com, and Trainyouraccent.com for more language practice.

General ESL Listening Quizzes

Activities focus on everyday English comprehension skills at three levels based on content, voices, vocabulary, and natural speed. A combination of adult, teenage, and children's voices are included.

Explore More English Listening Activities

Randall has created a variety of other ESL listening activities to improve your comprehension, speaking, vocabulary, and cultural awareness.

# data[].attributes.attachment_link.title
Randall's ESL Cyber Listening Lab - English Listening

# data[].attributes.attachment_link.description
Randall's ESL Cyber Listening Lab helps ESL and EFL learners improve their English listening comprehension skills through conversations.

# data[].attributes.attachment_link.readable_text
Fri, 06/21/2013 - 07:23 - Chris McCarthy

We use modal verbs in a situation where we need some level of deduction which means we say how sure we are about something.

Must

We use 'must' when we feel sure that something is true because we have some information about the situation, we have strong evidence.
She must live close to where she works because she walks to work. (the speaker doesn't know where but is sure it is not far away)
You've been working in the garden all day. You must be tired.
Being a sky diving instructor must be very exciting.

(Must+infinitive without 'to')

Might, may, could
We use 'might', 'may' and 'could' when we are not sure about something.
I don't like the sound of the engine. It could be a mechanical problem.
We might need to work through the night if we want to get this ready on time.
He may not like that shirt. I don't think it's his style.
(might/may/could+infinitive without 'to')

Can't

We use 'can't' to show that we think something is not true.
It can't be a mechanical problem. I've just taken the car to a mechanic.
They can't be very happy about working during the night.
(can't+infinitive without 'to')

'Must', 'might', 'may', 'could' and 'can't' have many more meanings and are used to talk about different situations. Here we have looked at them used for a present deduction.
Modals for past deductions lesson Lesson by Tristan, teacher at EC Malta English school Now put the right modal for these situations:

# data[].attributes.attachment_link.description
Fri, 06/21/2013 - 07:23 - Chris McCarthy We use modal verbs in a situation where we need some level of deduction which means we say how sure we are about something. We use 'must' when we feel sure that something is true because we have some information about the situation, we have strong evidence.

# data[].attributes.attachment_link.readable_text
Boosting Your English Listening Skills

Randall's ESL Cyber Listening Lab has been providing online English listening comprehension activities for ESL and EFL learners since 1998. Visit Randall's other Web sites at DailyESL.com, EZslang.com, and Trainyouraccent.com for more language practice.

General ESL Listening Quizzes

Activities focus on everyday English comprehension skills at three levels based on content, voices, vocabulary, and natural speed. A combination of adult, teenage, and children's voices are included.

Explore More English Listening Activities

Randall has created a variety of other ESL listening activities to improve your comprehension, speaking, vocabulary, and cultural awareness.

# data[].attributes.attachment_link.title
Randall's ESL Cyber Listening Lab - English Listening

# data[].attributes.attachment_link.description
Randall's ESL Cyber Listening Lab helps ESL and EFL learners improve their English listening comprehension skills through conversations.

# data[].attributes.body
Practicing your English will make you a master.

# data[].attributes.attachment_link.title
Past Perfect - Simple Past - Exercises - English

# data[].attributes.attachment_link.description
Past Perfect, Simple Past, Tenses - Exercises - Learning English Online

# data[].attributes.attachment_link.provider_name
Wordwall - Crea mejores lecciones de forma más rápida

# data[].attributes.attachment_link.description
Cuestionario - Una serie de preguntas de opción múltiple. Pulsa la respuesta correcta para continuar.

# data[].attributes.attachment_link.description
Exercise about making the positive form of the past perfect continuous.