Practice Present Perfect Tense | English Grammar Course #6 | CheckUp

75

Hi, everyone. I'm Esther.

We're now doing a checkup for the present perfect tense.

We're going to do a lot of practice questions,

so let's get started.

For this checkup, we'll take a look at the present perfect tense.

Which describes an action that happened at

an unknown or indefinite time in the past.

Let's look at the first sentence.

She _blank_ read that book.’

The subject in this sentence isshe’.

For he/she/it, in this tense we say, ‘has’.

She has’.

Now, take a look at the verb.

It looks likeread’.

But remember we need to use the past participle of the verb.

So It's actuallyread’.

readandreadare spelled the same.

She has read that book.’

The second sentence says, ‘They _blank_ visit China.’

visitis the verb that you want to use here.

For ‘I’, ‘you’, ‘weandthey’, we usehave’. Nothas’.

They have

Now, what's the past participle of visit?

The answer isvisited’.

They have visited China.’

Next, ‘We _blank_ see that concert.’

Again, for ‘I’, ‘you’, weandthey’ – we usehave’.

We have’. Now, the past participle ofseeis 'seen'.

We have seen that concert.’

Now, let's look for the mistake in the next sentence.

Rick have been to Cuba.’

Take a look at the subject, ‘Rick’.

Rick is ahe’.

So instead ofhave’, we need to change this tohas’.

Rick has been to Cuba.’

Sally and I hasn't finished work.’

The subject in this sentence isSallyand ‘I’.

The pronoun for that iswe’.

We hasn't finished work.’

That still sounds weird, right?

We have to change this tohave notor the contractionhaven't’.

And finally, ‘I did go to the doctor.’

Now this sentence makes sense, but it's not the present perfect tense.

We have to change it.

Remember, we usehavefor the subject, ‘I’.

But we're not done.

What is the past participle ofgo’?

It isgone’.

‘I have gone to the doctor.’

Great job. Let's move on to the next checkup.

In this checkup, we'll talk about the present perfect tense

and how it can be used to describe an action that started in the past and is still true today.

The first sentence says, ‘I _blank_ known Carly since 1994.’

The subject is ‘I’.

And we already have the past participle of the verb, ‘know’.

Which isknown’.

What are we missing?

The correct answer ishave’.

For ‘I’, ‘you’, ‘weandthey’, we usehaveafter the subject.

The next sentence says,

He has been here _blank_ 2 p.m.’

Now the first part is all there.

He has been’.

However, remember that for the present perfect tense,

we usefororsinceto talk about how long that action has been true.

In this case, we usesince’.

Because 2 p.m. is a specific period in time.

Next it says, ‘She _blank_ liked Tom since June.’

The subject isshe’.

And we have the past participle of the verblike’, which is 'liked'.

What are we missing?

Again, we needhaveorhas’.

Because the subject isshe’…

Can you figure out which one you need?

The correct answer ishas’.

She has liked Tom since June.’

Now, I want you to find a mistake in the next sentence.

‘I have worked here six months ago.’

Can you find a mistake here?

‘I have worked’ - that's correct.

However, in the present perfect tense, we don't useago’.

This is talking about more the past.

We want to talk aboutsinceorforinstead.

Nowsix monthsis not a specific time. So we don't usesince’.

Instead, we talk about the duration. So we needfor’.

We'll say, ‘I have worked here for six months.’

Let's take a look at the next sentence.

Jen have a cold for two weeks.’

At first glance, this doesn't seem that wrong.

But remember, Jen is ashe’.

So we needhas’.

Jen has’.

But wait a minute, ‘Jen has have a cold’?

That's not right either.

We need the past participle ofhave’.

What is the past participle?

The correct answer ishad’.

Jen has had a cold for two weeks.’

And finally, ‘We haven't went home since Friday.’

This one is a little tricky.

The subject iswe’.

We havehave not’. That's correct.

The contraction ishaven't’. ‘We haven't’.

Now the problem is, we have this verbwent’.

That's in the past simple tense.

We need the past participle ofgo’.

The correct answer isgone’.

We haven't gone home since Friday.’

Good job, guys. Let's move on to the next checkup.

In this checkup, we'll take a look at the present perfect tense.

And how it is used to describe an action that finished recently.

We'll be focusing on the words, ‘just’, ‘alreadyandrecentlyto show this.

Let's take a look at the first sentence.

She has just _blank_ that book.’

And we're using the verb, ‘read’.

Remember, we take the subject, ‘she’.

And forhe’, ‘sheandit’, we sayhas’.

So that's correct.

Now we need the past participle ofread’.

And that isread’.

She has just read that book.’

You'll notice I use the word, ‘justright before the past participle.

Next it says, ‘They have alreadyand the verb iswake up’.

If the subject ishe’, ‘she’, orit’, we usehas’.

But if the subject is ‘I’, ‘you’, ‘weorthey’, we usehave’.

So that's correct. ‘They have’.

Also we have the wordalreadyhere to show that it happened recently

or that it finished recently.

Now the verb iswake up’.

We need the past participle ofwake up’,

and that iswoken up’.

So the answer is,

They have already woken up.’

The next sentence says,

We have recently _blank_ work.’

And the verb isfinish’.

We have’, that's correct.

And we have the word 'recently' to show when the action finished.

And now we need to find the past participle of the verbfinish’.

The correct answer is.

We have recently finished, -ed, work.’

Now try to find the mistake in the next sentence.

Morty has eaten just.’

This sounds a little strange, right?

That's becausejustneeds to come before the verb.

Therefore, the answer isMorty has just eaten.’

The next sentence says, ‘Karen has recently be sick.’

Karen is ashe’.

Sohasis correct.

And there we haverecently’.

Now we need the past participle of the verb.

beis our verb and the past participle ofbeisbeen’.

Karen has recently been sick.’

And finally, ‘I have gone already to the dentist.’

This is similar to another question we looked at just before.

‘I have gone already to the dentist.’

The placement ofalreadyis a little awkward.

So we can say, ‘I have already gone.’

So we can putalreadybefore the verb,

‘I have already gone to the dentist

Or we can put this at the end,

‘I have gone to the dentist already.’

Both of those are correct.

Now, good job.

That is the end of the checkup.

Let's move on.

Excellent job, everyone.

You just learned about the present perfect tense.

There was a lot to learn, but you did a wonderful job.

Keep studying English.

I know that It's hard, but you will get better with time, effort and practice.

I'll see you in the next video.