Machine-translated by Google. Questions are authored in English.
Top

Discussion

Direction : Select the appropriate preposition to fill in the blanks in the following sentences.

She has been absent ______ friday last.

  • A.from
  • B.since
  • C.by
  • D.for

Answer: B

The correct preposition is since: absent since Friday last.

With the present perfect continuous ('has been absent'), since marks the point of time at which the action began and which continues up to now: since Monday, since 2010, since last Friday.

For is used with a length of time (for three days), not a point of time. 'Absent from' needs a place (absent from school), and 'by' would mean 'not later than', which does not fit.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.