English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

I am stuck with the following question:
Fill in with the right form of the verb in brackets:
We _____________ (work) hard at school recently, so we _____________ (do well) in the class test.
Can you please give me the correct form of the two verbs?

2006-12-25 08:30:36 · 7 answers · asked by Fantastico 2 in Society & Culture Languages

7 answers

GRAMMAR!

We HAVE WORKED hard at school recently, so we HAVE DONE WELL in the class test.

2006-12-25 08:40:56 · answer #1 · answered by brenbon1 4 · 1 1

We worked hard at school recently, so we did well in the class test.
OR
We worked hard at school recently, so we have done well in the class test.

You use the past tense when something is OVER.

We worked hard RECENTLY. This is over!

so we did well in the class test (the test is over, we know all the results, maybe you told us WHEN it was)

so we have done well in the class test (as you can see on the paper we have in our hands; this is result-oriented, we are still cheering)

The present perfect is used for an action or period of time that started in the past but has gone on UNTIL NOW.

Shakespeare never saw a whale (it is over), but
I have never seen a whale (maybe I will in the future)

I have told you the main rule, and
You are welcome.

By the way: it is grammar (watch the spelling)

2006-12-25 18:27:15 · answer #2 · answered by saehli 6 · 1 0

We've been working hard at school recently, so we will do well in the class test.

Or

We worked hard at school recently, so we did well in the class test.


Both are correct but they have different meanings. You need to use the most logical one based on the context that you did not provide in your question.

2006-12-25 16:40:04 · answer #3 · answered by LifeisGoood 2 · 0 0

Have worked - present perfect
Did well - past

OR

Had worked - past perfect
Have done well - present perfect.

Both could also be in the past (worked hard; did well), but from your question it seems you needed one verb in the present perfect.

2006-12-25 18:06:19 · answer #4 · answered by dollhaus 7 · 0 0

worked
did well
there u go

2006-12-25 16:38:44 · answer #5 · answered by HS Sweetness 3 · 0 1

worked
did well

2006-12-25 16:45:22 · answer #6 · answered by Martha P 7 · 0 1

have been working
did well

2006-12-25 20:17:01 · answer #7 · answered by mocanhhao 1 · 0 2

fedest.com, questions and answers