0
Kilimanjaro Posted 19 years ago
Grammar

Present perfect vs Past perfect

1b00No one ---- the powerful influence that Plato --- on much subsequent philosophical work.02b02br
02br
00A) disputed / will have had02br
00B) can dispute / has had02br
00C) had disputed / had02br
00D) may have disputed / had had02br
00E) will have disputed / would have had02br
02br
00In all probability, "B" is the correct answer. But I need your comments over the question and choices (particularly on tense consistincy). What about "D"?0-
  

Top answer

0 The 01b 00disputing02b 00 must take place after the 01b 00(having of) influence02b 00. 02br 02br 00 Thus the first verb must be in a more recent tense than the 2nd in the respective pair. 02br 02br 00 That's just one of the reasons for: 02br 02br 00 B.

  • 0 The 01b 00disputing02b 00 must take place after the 01b 00(having of) influence02b 00.
  • 02br 02br 00 Thus the first verb must be in a more recent tense than the 2nd in the respective pair.
  • 02br 02br 00 That's just one of the reasons for: 02br 02br 00 B.
  • 02br 02br 00Others will probably add to it (or contradict it05000)010id1
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
0 The 01b00disputing02b00 must take place after the 01b00(having of) influence02b00. 02br
02br
00 Thus the first verb must be in a more recent tense than the 2nd in the respective pair. 02br
02br
00 That's just one of the reasons for: 02br
02br
00 B. 02br
02br
00Others
0
0Hi,02br
02br
01font01b00No one ---- the powerful influence that Plato --- on much subsequent philosophical work.02b02br
02br
00 A) disputed / will have had02br
00B) can dispute / has had02br
00 C) had disputed / had02br
00 D) may have disputed / had had02br
0
0
0 Hi, 02br
00I'd like to give it a try, just to see if I understand that kind of stuff... So:02br
02br
01b00A - No.02b00 No one 01b00disputed02b00 the powerful influence that Plato 01b01font01del00will02del02font00 01font00

Related Questions