0
Anonymous Posted 15 years ago
Grammar

Past or present perfect?

Hi. Please help me with these. For the following, which would be correct (or possibly be preferable)? For number 3, is it OK to have a present perfect tense and past tense in a sentence?

1. For a class assignment, have students read a book and (then) write a report on the book they read (have read?).

2. Please find out how many of your classmates will do each of the following activities this Sunday. Then, draw a bar graph based on the data you collected (have collected?).

3. I see that you have completed all the sections and did (have done?) all that was required of.
  

Top answer

1. For a class assignment, have students read a book and (then) write a report on the book they read/have read. -- PP is better here.

  • 1.
  • For a class assignment, have students read a book and (then) write a report on the book they read/have read.
  • -- PP is better here.
  • 2.
  • Please find out how many of your classmates will do each of the following activities this Sunday.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

1 Answers
0
1. For a class assignment, have students read a book and (then) write a report on the book they read/have read. -- PP is better here.

2. Please find out how many of your classmates will do each of the following activities this Sunday. Then, draw a bar graph based on the data you collected/have collected.-- PP is better here.

3. I see that you have completed

Related Questions