Google
English-Test.net
Find penpals and make new friends today!
 
to be in possession of; to belong to; to confess
rely
own
advertise
scrutinize
full quiz correct answer
 
Username
Password
 Remember me? 
Search   Album   FAQ   Memberlist   Profile   Private messages   Register   Log in 

present-presentperfect-past



 
ESL/EFL Worksheets and Handouts for Students Printable, photocopiable, clearly structured
Designed for teachers and individual learners
For use in a classroom, at home, on your PC
ESL Forums | English for Beginners
"Hadn't it" or "had it not been" | How to use informal word?
listening exercisestell a friend
Message
Author
present-presentperfect-past #1 (permalink) Sun Mar 21, 2010 16:00 pm   present-presentperfect-past
 

Hi,

-------------------------------------------------
Let's assume:
X learned his lessons on 2005.
--------------------------------------------------


1) X teaches the lessons that he has learned.
2) X teaches the lessons that he learned.

3) X has teached the lessons that he has learned.
4) X has teached the lessons that he learned.

5) Last week, X teached the lessons that he has learned.
6) Last week, X teached the lessons that he learned.
7) Last week, X teached the lessons that he had learned on 2005.

Please check whether the above sentences are correct or incorrect?
Thank you
David30
I'm here quite often ;-)


Joined: 05 Oct 2009
Posts: 180

present-presentperfect-past #2 (permalink) Mon Mar 22, 2010 10:47 am   present-presentperfect-past
 

First, in 2005 is the correct choice not on. In the main clause, you can use past simple or present perfect but in the subordinate clause you can only use past simple as it has a given point of time, 2005.
_________________
Nothing's impossible! Never say never! They're what I've been following. Hope you to follow them too!
Vietanhpham_Winter
I'm here quite often ;-)


Joined: 01 Feb 2010
Posts: 612
Location: No.Unknown Molao Residential area, Hadong District, Hanoi City, Vietnam

Want to learn about the future tenses? Read this story and smileEnglish grammar exercises — improve your English knowledge and vocabulary skillsAre you a native speaker of English? Then you should read this!Start exploring the English language today! Subscribe to free email English course
present-presentperfect-past #3 (permalink) Mon Mar 22, 2010 19:29 pm   present-presentperfect-past
 

Hi VW thanks very much.

-------------------------------------------------
Let's assume:
X learned his lessons in 2005.
--------------------------------------------------

1) X teaches the lessons that he has learned.
2) X teaches the lessons that he learned.

3) X has taught the lessons that he has learned.
4) X has taught the lessons that he learned.

5) Last week, X teached the lessons that he has learned.
6) Last week, X teached the lessons that he learned.
7) Last week, X teached the lessons that he had learned in 2005.

wrote:
In the main clause, you can use past simple or present perfect but in the subordinate clause you can only use past simple as it has a given point of time, 2005.

So,
I think 4, 6 and 7 are only correct sentences. Am I correct?
Thank you
David30
I'm here quite often ;-)


Joined: 05 Oct 2009
Posts: 180

Display posts from previous:   
"Hadn't it" or "had it not been" | How to use informal word?
ESL Forums | English for Beginners All times are GMT + 1 Hour
Page 1 of 1
Latest topics on ESL EFL Forums
specially tests vs elementary levelCan't I introduce myself?Looking for short writing exercise for beginner or elementary learnerEnglish is not my native language but I studied in English medium from...about polysemySentence: Where will you be taking your holiday this summer?How to express anger toward someone?Writing and speakingOnline Conversation ClubWriting and speaking skillsHello Sir, I am very glad to receive your English Lessons.Red "s" and blue "s"Job activities: she works a large financial company.

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Subscribe to FREE email English course
First name E-mail