Michelle Cha Posted 13 years ago
Grammar

Shakespeare has written/ wrote several plays.

1. Shakespeare has written several plays.
2. Shakespeare wrote several plays.
3. My brother has written several plays.
4. My brother wrote several plays.

I wonder which are grammatical.

Thanks.
  

Top answer

Michelle Cha I wonder which are grammatical. All of them.

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.

3 Answers
0
Michelle ChaI wonder which are grammatical.
All of them.
0
Even Shakespeare will write several plays is correct grammar.Emotion: smile

0
Note that, although grammatically correct, #1 sounds odd. In a context like this, Shakespeare has written several plays would tend to suggest that he is still writing plays. Shakespeare wrote several plays would suggest that he no longer does.