[Grammar] I had read it before.

Status
Not open for further replies.

ercantuncer

Junior Member
Joined
Nov 28, 2014
Member Type
Student or Learner
Native Language
Turkish
Home Country
Turkey
Current Location
Turkey
John: You must read this novel.

Me: I had read it before.
I have read it.
I read it.

Can you please tell me which answer is grammatical? and If I want to say 'before' does my answer must be in Past Perfect?
 
Last edited:

bhaisahab

Moderator
Staff member
Joined
Apr 12, 2008
Member Type
Retired English Teacher
Native Language
British English
Home Country
England
Current Location
Ireland
I have read it (before).
 

jutfrank

VIP Member
Joined
Mar 5, 2014
Member Type
English Teacher
Native Language
English
Home Country
England
Current Location
England
You have identified three different 'aspects': past perfect, present perfect, and past simple.They are all grammatically correct but they have different meanings. Your next objective is to check out the different meanings, and hopefully you will find the answer. To your second question the answer is no. (When you translate language from your native language into English, remember - translate the meaning, not the literal words.)
 

jawgar

Junior Member
Joined
Dec 9, 2014
Member Type
English Teacher
Native Language
English
Home Country
Australia
Current Location
Australia
The aspects jutfrank identifies are quite difficult, also note the verb "read" is an exception because it does not change form for past tense.

Take this example:

Mother: "You must clean your room" -> tense is present so present perfect matches well i.e. "I have cleaned it".

Simple past i.e. "I cleaned it." is probably acceptable if the cleaning was done in the past.

Past perfect can be used where the context is the past e.g. My mother told (past tense) me "You must clean your room".

"I told her I had cleaned it" (in the past, but before she spoke) or "And so I cleaned it" (in the past but after she spoke).


Also note correction re: If I want to say 'before' does my answer must be in Past Perfect?

1) If I want to say 'before' does my answer have to be in Past Perfect?

or

2) If I want to say 'before' must my answer be in Past Perfect?
 
Status
Not open for further replies.
Top